Senior Android Developer (ID 3762)
Job Summary
As a Senior Android Developer you will:
- Design develop and maintain high-quality Android applications using Kotlin and Jetpack Compose.
- Build scalable maintainable and modular mobile solutions following modern Android development practices.
- Implement and maintain Android architectures such as MVVM or MVI to ensure clean and efficient code structure.
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.
- Develop and integrate networking layers and reusable modules for robust application functionality.
- Write execute and maintain unit tests and UI tests to ensure application reliability and quality.
- Integrate and manage Firebase services to support application functionality and monitoring.
- Contribute to CI/CD pipelines for streamlined development testing and deployment processes.
- Work independently while taking ownership of assigned deliverables and proactively driving tasks to completion.
- Participate in code reviews and promote engineering best practices across the development team.
What You Bring to the Table:
- 68 years of overall professional experience with strong hands-on expertise in Android application development.
- Strong proficiency in Kotlin and Jetpack Compose.
- Hands-on experience with Android architectural patterns such as MVVM or MVI.
- Solid understanding of networking concepts and application modularization.
- Experience in writing unit tests and UI tests.
- Hands-on experience with Koin dependency injection framework.
- Experience working with Firebase products and services.
- Experience with CI/CD pipelines and modern development workflows.
- Strong communication and interpersonal skills.
- Self-driven approach with the ability to work independently and with minimal supervision.
- Experience working in Agile development environments.
You Should Possess the Ability to:
- Develop scalable maintainable and high-performing Android applications.
- Translate business requirements into efficient technical solutions.
- Troubleshoot debug and resolve complex application issues effectively.
- Build reusable and modular components that improve application maintainability.
- Adapt quickly to evolving technologies and project requirements.
- Work collaboratively within distributed teams while maintaining ownership and accountability.
- Prioritize tasks and manage deliverables independently.
What We Bring to the Table:
- Opportunity to work on modern Android technologies and large-scale mobile applications.
- Collaborative and Agile-driven work environment.
- Exposure to advanced mobile architecture and engineering best practices.
- Opportunity to work alongside experienced technology professionals.
- Challenging projects that encourage innovation and technical growth.
- A culture that values ownership communication and continuous learning.
Lets Connect
Want to discuss this opportunity in more detail Feel free to reach out.
Recruiter: Asha Krishnan
Phone:; Extn :146