No. of Positions : 2 Total Relevant Experience : 6 to 8 Years Education : B.E. / B.Tech / M.E. / M.Tech / MCA Computer / Information Technology Job Description Design the application architecture Writing clean and efficient codes for Android applications Monitoring the performance of live apps and work on optimizing them at the code level Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance Responsible for new development, enhancement/improvement of existing application(s) Maintain code quality, organization, and automatization in good way Troubleshoot and identify resolution of problem(s) Follow Agile methodology for software development Provide solution for the given problem statement Performing unit and instrumentation tests on code Staying up to date with new mobile technology trends, applications, and protocols Requirement gathering, feasibility study, technical documentation, diagrams, POC Follow Agile methodology for software development Code review of team member(s) and make sure to follow best practices Required Skills Prior product delivery experience, with strong background in Android App Development Strong knowledge of Core java & Kotlin Programming languages Must have good understanding of OOPS concepts Knowledge of architectural patterns MVVM & clean architecture Experience with various Android SDK and different versions of Android Knowledge of Broadcast Receivers, Services, Job Schedulers, and Other periodic works Knowledge of Room DB, Retrofit & Jetpack Compose UI added advantage Familiarity with RESTful APIs to effectively integrate Android applications Good understanding and experience on app life cycle-design Good Problem solving and debugging skills Must have strong logical skill(s), should be able to solve any complex problem(s) Experience with version control systems such as SVN, Bitbucket Nice to have - JIRA and confluence and working in agile Nice to have - Automation wherever needed CI/CD implementation,
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: Senior Software Engineer (Android) Job in