Senior Android Performance & Stability Engineer

Duolingo

York and North Yorkshire

On-site

GBP 90,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Mental health support
Fertility benefits
Paid parental leave
Equity & salary

Job summary

Duolingo is seeking an Android engineer to own the stability and performance of the Android Learning app for millions of learners. You will lead architectural initiatives, evolve performance tooling, and serve as a bridge between Client Platform and product teams to ensure robust, scalable experiences.

You will mentor engineers, tackle tough performance challenges, and contribute to a culture of engineering excellence with a focus on memory, startup time, and smooth user experiences across

Qualifications

  • Strong Kotlin skills and deep familiarity with coroutines, Jetpack Compose, and modern architecture patterns.
  • Experience optimizing startup time, memory, and network usage for low-memory devices.
  • Strong problem-solving skills and a passion for tackling difficult challenges.
  • Experience identifying root causes and resolving ANRs, memory leaks, dropped frames, and complex crashes.

Responsibilities

  • Own the stability and performance of the Duolingo Android app for millions of learners.
  • Lead architectural initiatives to fix the slowest parts of the app, from startup to critical learning flows.
  • Own and evolve performance tooling with tracing, benchmarking, and automated regression detection.
  • Serve as a bridge between Client Platform and Product feature teams, helping them act on performance data.
  • Foster a culture of engineering excellence around performance and mentor engineers of all experience levels.

Skills

Kotlin
Coroutines
Jetpack Compose
Architecture patterns
Startup optimization
ANR debugging

Tools

Sentry
Perfetto
AndroidX Tracing Library
Android Vitals

Job description

Duolingo is seeking an Android engineer to own the stability and performance of the Android Learning app for millions of learners. You will lead architectural initiatives, evolve performance tooling, and serve as a bridge between Client Platform and product teams to ensure robust, scalable experiences.

You will mentor engineers, tackle tough performance challenges, and contribute to a culture of engineering excellence with a focus on memory, startup time, and smooth user experiences across

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer (Client Platform, Application Stability and Performance)
Senior Android Engineer (Client Platform, Application Stability and Performance)

Duolingo • York and North Yorkshire

On-site
GBP 90,000 - 130,000
Medical coverage
Mental health support
Fertility benefits
+2
Senior Engineering Manager, Short-Form Experience
Senior Engineering Manager, Short-Form Experience

Duolingo • York and North Yorkshire

On-site
GBP 134,000 - 179,000
Medical, dental, and vision for self &
Mental health benefits
Fertility benefits
+7
Senior Android Engineer: Build Global Language Learning Apps
Senior Android Engineer: Build Global Language Learning Apps

Busuu • Greater London

Hybrid
GBP 50,000 - 70,000
Engineering Manager, Notifications - Growth & Reliability
Engineering Manager, Notifications - Growth & Reliability

Duolingo • York and North Yorkshire

On-site
GBP 112,000 - 142,000
Medical, dental, vision for employees
Mental health support
Fertility benefits
+4
Senior Android Engineer: Lead Architecture & Performance
Senior Android Engineer: Lead Architecture & Performance

Just Eat Takeaway.com • Slough

Hybrid
GBP 70,000 - 110,000
Senior Android Engineer: Architecture, Performance & Mentorship
Senior Android Engineer: Architecture, Performance & Mentorship

Just Eat Takeaway.com • Dartford

Hybrid
GBP 70,000 - 90,000
Senior Android Lead — Core Product & UX (Remote)
Senior Android Lead — Core Product & UX (Remote)

Speechify • Dundee

On-site
GBP 70,000 - 100,000
Remote work
Senior Android Engineer: Architecture, Leadership & Performance
Senior Android Engineer: Architecture, Leadership & Performance

Just Eat Takeaway.com • Watford

Hybrid
GBP 90,000 - 120,000
Staff Android Growth & App Foundations Engineer
Staff Android Growth & App Foundations Engineer

Google • Greater London

On-site
GBP 90,000 - 130,000
Senior Android Engineer - Lead Architecture & Performance
Senior Android Engineer - Lead Architecture & Performance

Just Eat Takeaway.com • Chertsey

Hybrid
GBP 85,000 - 120,000