Android Developer Job in Betsol
Android Developer
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
Job Description The Android Developer is expected to: - Thoroughly understand and document existing application backend APIs - Gather & document requirements for new Android App development and enhancements - Design and develop end to end solution for the requirements using: Native Android development using Kotlin. APIs calling using Retrofit. SQLite database for local storage. Asynchronous image handling. Compose for UI development. MVVM architecture. Support Android 6.0 and above. - Proactively interact with external team technical leads to discuss and agree on interface dependencies that they have to meet in order to meet overall deliverable - Create a work breakdown structure and estimations as an input for project planning - Help to setup and maintain end to end DevOps including Git, Bitbucket, Jenkins, Maven, Docker, Kubernetes, Helm as part of the development & release cycles - Perform code reviews and assign refactoring activities to team members and self to ensure code quality is as per industry standards - Lead the sprint show & tell demos, customer demos - Work closely with the project manager to provide timely feedback to the team members and coach them jointly so they can succeed. Qualifications The Android Developer is expected to have: - 5+ years of strong hands-on development experience in Native Android development using Kotlin, APIs using Retrofit, SQLite for local storage, MVVM architecture - Track record of working on development activities with teams of 10-12 people and delivering on-time, high-quality deliverables - Experience in working with or integrating with Avaya products is highly desirable - Hands-on expertise in utilizing DevOps tools including Git, Bitbucket, Jenkins, Jira and Confluence is highly desirable - Very good communication & documentation skills - Go-getter mindset
Fresher
2 - 4 Hires