Android Lead (Bengaluru)

Android Lead (Bengaluru)

16 Oct
|
Tavant
|
Bengaluru

16 Oct

Tavant

Bengaluru

Language

- Kotlin 2.3.0 (85%)
- Java (12% legacy)

UI

- Jetpack Compose (primary)
- Material 3
- XML Layouts (legacy)

Architecture

- MVVM + Clean Architecture (UDF)
- 100+ Gradle modules

Build System

- Gradle 8.13
- AGP 8.13.2
- KSP 2.3.0
- Version Catalog (libs.versions.toml)
- Convention Plugins

Networking

- Apollo Kotlin 3.8.6 (GraphQL)
- Retrofit 2.9.0 + OkHttp 4.10.0 (REST)

Reactive Programming

- Kotlin Coroutines 1.10.2 + Flow (primary)
- RxJava 3 (legacy)

Dependency Injection

- Hilt (Dagger) 2.57.2

Serialization

- Kotlinx Serialization 1.7.3
- Gson 2.9.1 (legacy)
- Protobuf 3.25.3

Image Loading

- Glide 5.0.5 (primary for Compose)
- Coil 2.7.0 (secondary)

Maps

- Google Maps SDK 19.2.0
- Maps Compose 4.1.1
- TopHap

Media Video

- Media3 (ExoPlayer) 1.6.1
- Chromecast

Persistence

- Room 2.7.2
- DataStore Preferences 1.1.7

Analytics

- Segment Kotlin 1.22.0
- Amplitude 1.20.2
- New Relic 7.7.5
- Firebase Analytics/Performance
- comScore 6.12.1
- Medallia 4.9.0

Push Notifications CRM

- Braze 42.3.1
- Firebase Cloud Messaging (FCM) 25.0.1

Authentication

- Auth0 2.10.2
- Facebook Login 18.3.0
- Google Sign-In

Feature Flags Experimentation

- Amplitude Experimentation 1.13.0

Attribution

- AppsFlyer 7.0.0
- Facebook SDK 18.3.0

Advertising

- Google Ads 23.6.0
- Amazon Ads 9.8.8

Testing

- JUnit 4/5
- MockK 1.14.7
- Espresso 3.7.0
- Robolectric 4.16
- Roborazzi 1.59.0 (screenshots)
- Maestro
- Sauce Labs




- Turbine 1.1.0
- Konsist 0.15.1 (architecture tests)

Code Quality

- Detekt 1.23.6 (4 custom rule modules)
- SonarQube
- R8 full mode

CI/CD

- CircleCI (primary)
- Fastlane
- Firebase App Distribution
- Google Play Staged Rollouts

Build Performance

- Remote S3 Build Cache
- Gradle Configuration Cache
- Kover 0.9.4 + JaCoCo Coverage

Secrets Management

- Vault
- AWS Secrets Manager

Background Processing

- WorkManager 2.7.1

Key Responsibilities

- Design and develop high-quality native Android applications using Kotlin and Jetpack Compose .
- Build modular, reusable and testable components following Clean Architecture principles.
- Implement secure API, GraphQL, database and third-party service integrations.
- Optimise application performance, stability, security and scalability .
- Build unit/UI automation and support CI/CD pipelines.
- Troubleshoot crashes, ANRs, memory leaks and production performance issues.
- Participate in architecture discussions, code reviews and engineering best practices.

Preferred

Preferred: Experience building and supporting large-scale, consumer-facing Android applications with a solid focus on security, performance, reliability and maintainability.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Android Lead (Bengaluru)
🏢 Tavant
📍 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: android lead (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: android lead (bengaluru) / bengaluru