About the Role :
We are seeking a highly skilled Sr. Android Developer with proven expertise in building scalable, secure, and high-performance Android applications. The ideal candidate should have strong proficiency in Kotlin and Java, hands-on experience with Android frameworks, and a deep understanding of mobile app architecture. This role requires end-to-end ownership of development, optimization, and deployment, along with mentoring junior developers.
Key Responsibilities :
- Design, develop, and maintain advanced Android applications using Kotlin and Java.
- Collaborate with product managers, UX designers, and backend teams to deliver high-quality mobile experiences.
- Ensure applications meet the highest standards for performance, usability, and security.
- Debug, troubleshoot, and resolve crashes, performance bottlenecks, and user-reported issues.
- Optimize apps across devices, OS versions, and screen resolutions.
- Integrate applications with RESTful APIs, third-party SDKs, and services.
- Implement modern Android architecture patterns (MVVM, MVP, multi-module architecture).
- Conduct peer code reviews, enforce coding best practices, and mentor junior engineers.
- Contribute to the full SDLC - requirements, design, coding, testing, deployment, and maintenance.
- Stay ahead of emerging Android technologies, frameworks, and development Requirements :
- Strong proficiency in Kotlin and Java.
- Hands-on expertise with Android SDK, Jetpack components (Room, ViewModel, LiveData,
WorkManager).
Proficiency with Retrofit / OkHttp, JSON parsing, and REST API integration.Knowledge of Firebase (Crashlytics, Analytics, Push Notifications).Familiarity with CI / CD pipelines (Jenkins, GitHub Actions) and Git workflows.Strong understanding of OOP, design patterns, MVVM / MVP architectures.Experience in multi-module architecture for scalable app development.Google Play Store publishing and release management expertise.Excellent debugging and optimization skills for performance-critical :Experience : 4 - 8 years of professional Android development experience.
Industry Experience : Minimum 4 years in mobile application : Not mandatory, but Android / Google certifications are a plus
(ref : hirist.tech)