
About the Role
We are looking to close this position on priority. Candidates who are available to join immediately or within a short notice period will be preferred.
We are hiring an Android Developer who can take ownership of features end-to-end and contribute to building scalable, production-grade mobile applications.
This role requires more than just implementation. You will be expected to think in terms of architecture, performance, and user experience while working closely with cross-functional teams.
Key Responsibilities
- Develop and maintain Android applications using Kotlin
- Build scalable and maintainable applications using MVVM / Clean Architecture
- Integrate REST APIs and manage data efficiently
- Work with modern Android tools including Jetpack components
- Ensure app performance, responsiveness, and stability
- Debug, fix, and optimize existing features
- Collaborate with cross-functional teams (backend, product, design)
- Contribute to improving code quality and engineering practices
Required Skills & Experience
- 2–5 years of experience in Android development
- Strong proficiency in Kotlin
- Solid understanding of MVVM / Clean Architecture
-
Experience with:
- Coroutines / Flow
- Retrofit / API integration
- Room or local databases
- Firebase (FCM, Analytics, etc.)
- Experience working on apps that are live on the Play Store
- Good understanding of Git and version control workflows
Nice to Have
- Experience with Jetpack Compose
- Dependency Injection (Hilt / Dagger)
- Experience in fintech, POS, or real-time systems
- Understanding of performance optimization and memory management
- Exposure to CI/CD pipelines
What We're Looking For
- Someone who can own features, not just execute tasks
- Strong problem-solving mindset
- Attention to performance and code quality
- Willingness to learn and grow in a fast-paced environment
Job details
Jobr Assistant extension
Get the extension →