Indiaremote

Salary
Posted
Jul 27, 2026
Location
India
Last confirmed open
Jul 28, 2026

What this job asks for AI summary

This is a hands-on senior Android engineering role on a high-scale consumer application serving millions of daily users. The engineer will own end-to-end feature delivery — from architecture and design through release — in a large Java/Kotlin multi-module codebase, with responsibility for performance, reliability, and code quality. The role also involves mentoring junior engineers and influencing team-wide technical practices.

Senior level · 3+ years

Must have (6)
Android SDKJavaMVVM, Mvp or Clean Architecturemultithreadingdependency injectionCrashlytics, Perfetto or Android Profiler
Nice to have (5)
KotlinJetpackCoroutines or RxjavaCI/CDA/B testing

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What gives you an edge
MVVM10%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Android SDK62%Java45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $138,970 (middle half $107,524–$175,762).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (6)

The role requires 3 to 6 years of Android development experience; 3 years is used as the minimum overall experience gate.

Architecture patterns (MVVM, MVP, Clean Architecture) are listed as a single interchangeable requirement under the required section; MVVM is used as the primary name with the others as alternatives.

Crashlytics, Perfetto, and Android Profiler are presented as interchangeable debugging tools in the required section; Crashlytics is used as the primary name.

Kotlin is listed under 'Good to Have' despite being widely used alongside Java in the required codebase description — it is treated as preferred per its section placement.

Coroutines and RxJava are listed together under 'Good to Have' as interchangeable concurrency options.

The title carries no seniority level word; advertised seniority is Unspecified. However, the scope (mentoring SDE-1s, owning complex modules, influencing technical decisions, 3–6 years required) clearly supports a Senior classification.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗