Senior Android Developer

DMart

Mumbai

On-site

INR 3,000,000 - 6,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DMart is seeking an experienced Android developer to design and build scalable, high-performance mobile apps. You will use Kotlin, Jetpack Compose, and MVVM/Clean Architecture to deliver production-grade applications published on Google Play.

You will mentor teams and contribute to architecture decisions, performance optimization, and offline synchronization across devices. Experience with Firebase, CI/CD, and agile processes is essential.

Qualifications

  • 6-8+ years of hands-on Android application development experience.
  • Proven track record of building and maintaining production-grade applications published on the Google Play Store.

Responsibilities

  • Design and development of scalable, high-performance Android applications.
  • Mentor development teams and ensure best practices in Kotlin and Android architecture.
  • Implement MVVM, Clean Architecture, Repository Pattern, and Dependency Injection.

Skills

Android development
Kotlin
MVVM
Jetpack Compose
Android UI
REST APIs
Firebase
CI/CD
Security best practices
Agile/Scrum
Git
Analytics/Engagement
Payment gateways
Dagger/Hilt
Offline synchronization
Push Notifications

Tools

Room Database
Coroutines & Flow

Job description

  • Design and development of scalable, high-performance Android applications.
  • Strong proficiency in Kotlin with deep understanding of Android SDK and platform internals.
  • Experience implementing MVVM, Clean Architecture, Repository Pattern, and Dependency Injection.
  • Experience with Room Database, local storage, caching strategies, and offline synchronization.
  • Experience with Jetpack Compose and traditional Android UI development.
  • Strong understanding of Android application lifecycle, threading, concurrency and memory management.
  • Strong expertise in performance optimization, and mentoring development teams.
Skills required
  • 6-8+ years of hands-on Android application development experience.
  • Proven track record of building and maintaining production-grade applications published on the Google Play Store. Must have hand led 2-3 Apps end to end.
  • Strong proficiency in Kotlin with deep understanding of Android SDK and platform internals.
  • Experience with Jetpack Compose and traditional Android UI development.
  • Strong understanding of Android application lifecycle, threading, concurrency, and memory management.
  • Experience implementing MVVM, Clean Architecture, Repository Pattern, and Dependency Injection.
  • Hands-on experience with Coroutines, Flow, and asynchronous programming.
  • Strong knowledge of REST APIs, JSON parsing, networking, and API integration.
  • Experience with Room Database, local storage, caching strategies, and offline synchronization.
  • Experience integrating Firebase services including Analytics, Crashlytics, Remote Config, Cloud Messaging, and Performance Monitoring.
  • Strong understanding of Push Notifications, FCM architecture, notification channels, deep linking, and notification handling.
  • Experience implementing analytics and event tracking frameworks.
  • Proficiency with Git, code reviews, branching strategies, and collaborative development workflows.
  • Experience working with Agile/Scrum development methodologies.
  • Experience with Jetpack Compose in production applications.
  • Knowledge of Dependency Injection frameworks such as Hilt, Dagger, or Koin.
  • Experience with CI/CD pipelines using GitHub Actions, Jenkins, Bitrise, GitLab CI, or Azure DevOps.
  • Experience integrating payment gateways, authentication frameworks, and third-party SDKs.
  • Understanding of Android security best practices, secure storage, encryption, and data privacy.
  • Experience with analytics and customer engagement platforms such as Firebase Analytics, AppsFlyer, CleverTap, MoEngage, or Mixpanel.
  • Experience implementing A/B testing, feature flags, and experimentation frameworks.
  • Exposure to large-scale consumer-facing applications, especially e-commerce, fintech, or marketplace platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

GLOINNT Solutions • Bengaluru

On-site
INR 900,000 - 1,200,000
Android Developer
Android Developer

Infosys • Hyderabad

On-site
INR 900,000 - 1,700,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Android Developer
Senior Android Developer

Vintronics Consulting • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Android Developer
Android Developer

Pineswift Technologies • Gurugram District

On-site
INR 800,000 - 1,400,000
Android Developer
Android Developer

TVS Credit Services Ltd • Kamrup Metropolitan

On-site
INR 600,000 - 900,000
Senior Android Developer
Senior Android Developer

Innovationm • Dadri

On-site
INR 900,000 - 1,300,000
Android Developer
Android Developer

Valcz LLC. • Vadodara

On-site
INR 600,000 - 1,200,000
Senior Android Developer
Senior Android Developer

BEO Software Private Limited • Ernakulam

On-site
INR 700,000 - 1,100,000
Android Developer
Android Developer

Techblocks • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000