Job Description
Job Title : Sr Android Developer
Experience : 5+ Years
Location : Bangalore / Chennai / Hyderabad
Notice Period : Immediate Joiners Only
UAN Number : Mandatory
About the Role
We are looking for a skilled and passionate Sr Android Developer to join our mobile development team. You will be responsible for designing, developing, and maintaining Android applications with a strong focus on performance, scalability, and clean architecture.
The role involves working closely with cross-functional teams, implementing robust testing practices, and contributing to continuous integration and delivery workflows.
Key Responsibilities
- Develop, test, and maintain advanced Android applications using Kotlin and Java.
- Apply architectural patterns such as MVVM, MVP, VIPER, or MVC for scalable app design.
- Integrate Android apps with RESTful APIs and backend systems.
- Implement Unit Testing (JUnit4), UI Testing (Espresso), and BDD frameworks (Cucumber).
- Collaborate with product managers and designers to deliver intuitive, user-friendly apps.
- Work with DevOps tools – Jenkins, Git, Sonar, Docker – to ensure smooth CI / CD workflows.
- Participate in Agile / Scrum development cycles using Jira and Confluence.
- Ensure code quality, performance optimization, and adherence to best practices.
Required Skills
Proficiency in Kotlin and Java with strong understanding of Android SDK.Deep knowledge of UI / UX design standards and Android components.Experience with architecture patterns – MVVM, MVP, MVC.Strong grasp of API integration and RESTful web services.Expertise in Cucumber, TDD / BDD, JUnit4, and Espresso testing frameworks.Experience with DevOps tools (Jenkins, Git, SonarQube, Docker).Familiarity with Agile development and continuous integration practices.Excellent debugging, analytical, and communication skills.Good to Have
Hands-on experience with performance tuning and memory optimization.Familiarity with CI / CD pipelines and containerized deployment.Exposure to cloud integration and modern Android libraries (Jetpack, Compose, etc.).Why Join Us
Work with a talented and innovative team on real-world mobile solutions.Exposure to cutting-edge technologies and agile product development.Opportunity for continuous learning, ownership, and professional growth.Requirements
Android