Bestkaam Logo
Talentmatics Logo

Senior Android Developer (Kotlin | Jetpack Compose | MVVM)

Actively Reviewing the Applications

Talentmatics

2–4 years
Posted 1 day ago Apply by June 11, 2026

Job Description

We are looking for a highly skilled Senior Android Developer to join our engineering team and work on next-generation mobility and fleet automation applications. This role involves building scalable Android solutions, developing reusable core libraries, and delivering high-performance apps with modern Android frameworks.

Key Responsibilities

  • Develop and maintain core Android libraries supporting multiple mobility products.
  • Build and enhance features such as vehicle-to-app communication (lock/unlock, navigation, live updates).
  • Design and implement dynamic UI components to support multiple client requirements.
  • Work closely with backend teams to integrate REST APIs using modern networking frameworks.
  • Ensure clean architecture implementation using MVVM patterns.
  • Improve application scalability, maintainability, and performance.
  • Write unit tests and ensure high code quality using modern testing practices.
  • Support end-to-end deployment including publishing apps on the Google Play Store.
  • Maintain and enhance multi-flavor Android projects using Gradle.

Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science (or equivalent experience).
  • 5+ years of strong object-oriented programming experience.
  • 5+ years of professional experience in Android development.
  • Strong hands-on experience with:
  • Kotlin
  • Jetpack Compose
  • Material Design Components
  • Kotlin Coroutines
  • Retrofit, OkHttp
  • Room Database
  • Hilt Dependency Injection
  • Strong understanding of MVVM architecture.
  • Experience in Android lifecycle management (Activities, Fragments).
  • Strong understanding of RESTful API integration.
  • Experience with testing frameworks:
  • JUnit
  • Mockito
  • Must have experience deploying apps on the Google Play Store.
  • Proficiency with Google APIs such as:
  • Google Maps
  • Google Places
  • GCM / Push Notifications

Preferred Skills

  • Experience with Firebase services:
  • Firestore
  • Analytics
  • Crashlytics
  • Strong knowledge of Android performance optimization techniques.
  • Expertise in Gradle build system and maintaining multi-flavor environments.
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.