S

Senior Android Developer Jetpack Compose

Job Description - Senior Android Developer Jetpack Compose

Going with Senior Android Engineer (Kotlin, MVVM/Clean Architecture) as the title. Here's the clean ATS-friendly JD:


Job Title: Senior Android Engineer (Kotlin, MVVM/Clean Architecture)


Experience: 5–7 Years


Role Overview
We are looking for a Senior Android Engineer to design, develop, test, and maintain scalable Android applications using Kotlin and Java. This role involves implementing modern Android architectures, defining best practices and coding standards, mentoring junior/mid-level developers, and collaborating closely with cross-functional teams to deliver high-quality solutions.


Key Responsibilities



  • Design, develop, test, and maintain scalable Android applications using Kotlin and Java

  • Implement modern Android architectures including MVVM, Clean Architecture, and Jetpack components

  • Define and enforce Android development best practices, coding standards, and architectural guidelines

  • Collaborate closely with Product Managers, UX Designers, QA Engineers, Backend Developers, and other stakeholders

  • Participate in technical design discussions and contribute to architectural decisions

  • Perform code reviews and provide mentorship to junior and mid-level developers

  • Troubleshoot complex production issues, perform root cause analysis, and implement preventive solutions

  • Optimize application performance, memory consumption, battery usage, and startup time

  • Integrate RESTful APIs, third-party SDKs, cloud services, and connected devices

  • Develop reusable libraries, frameworks, and shared components to improve development efficiency

  • Implement robust error handling, analytics, logging, and monitoring solutions

  • Ensure application security, data privacy, and compliance with Android platform guidelines

  • Support CI/CD pipelines, release management, testing, and deployment activities

  • Work effectively in Agile/Scrum development environments


Required Qualifications



  • Strong expertise in Kotlin and Java; deep understanding of Android SDK and application lifecycle

  • Experience building and maintaining production-grade Android applications

  • Strong understanding of Android platform limitations, performance tuning, and memory management

  • Architecture & Design: MVVM, Clean Architecture, SOLID Principles, Repository Pattern, modularization

  • Jetpack Components: ViewModel, Navigation Component, Room Database, WorkManager, DataStore, LiveData

  • Asynchronous Programming: Kotlin Coroutines, Flow/StateFlow/SharedFlow, structured concurrency, reactive programming

  • Dependency Injection: Hilt or Dagger

  • Networking: REST APIs, Retrofit, OkHttp, JSON parsing, API authentication and token management

  • UI Development: Jetpack Compose, XML-based UI, Material Design principles, responsive/adaptive layouts

  • Testing: Unit Testing (JUnit), Mockito/MockK, UI Testing (Espresso), static analysis tools

  • Build & Release: Gradle, Android Studio, Git, CI/CD pipelines, Play Store release management


Candidate Profile



  • Good to have: experience with IoT, smart home, or connected-device ecosystems

  • Good to have: experience integrating BLE (Bluetooth Low Energy) devices and device communication protocols

  • Good to have: experience with Firebase (Analytics, Crashlytics, Remote Config, Push Notifications)

  • Good to have: experience with real-time device state synchronization and event-driven architectures

  • Good to have: understanding of offline-first architecture and local caching strategies

  • Good to have: knowledge of application security, encryption, and secure storage mechanisms

Original job Senior Android Developer Jetpack Compose posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Sam Manpower And Career Services

At SAM, we strive to exceed your expectations by breaking barriers and changing the game. If you need help with hiring, payroll, compliance, or benefits administration, contact us. We’re available to help you navigate even the most difficult human resources issues.

Read more about the company

Similar Senior Android Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.