Senior Android Developer – Jetpack Compose (Bengaluru)

Senior Android Developer – Jetpack Compose (Bengaluru)

08 Aug
|
SAM MANPOWER AND CAREER SERVICES
|
Bengaluru

08 Aug

SAM MANPOWER AND CAREER SERVICES

Bengaluru

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
- Robust 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
- Valuable 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
- Valuable to have: understanding of offline-first architecture and local caching strategies
- Good to have: knowledge of application security, encryption, and secure storage mechanisms

📌 Senior Android Developer – Jetpack Compose (Bengaluru)
🏢 SAM MANPOWER AND CAREER SERVICES
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior android developer – jetpack compose (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior android developer – jetpack compose (bengaluru) / bengaluru