Senior Android Engineer, Client Platform - Application Stability and Performance
Duolingo182800 - 247300
New YorkFull TimeEngineering
Remotely
androidkotlinjetpack composecoroutinessentryperfettoandroid tracingandroid vitals
Job Description
📋 Description
- Own stability and performance of the Android Learning app for millions of learners.
- Develop tooling for crash/memory analysis and perf benchmarks.
- Bridge between Client Platform and Product feature teams on performance data.
- Mentor engineers and foster engineering excellence in performance.
🎯 Requirements
- Strong Kotlin skills with coroutines, Jetpack Compose, modern architectures.
- Experience shipping large scale Android apps.
- Experience mitigating ANRs, memory leaks, crashes, and dropped frames.
- Experience optimizing startup time and memory on low-memory devices.
- Excellent problem-solving and collaboration across teams.
🎁 Benefits
- Salary range: $182,800 – $247,300 USD. Equity eligible.
- Benefits overview available on the company site.
- Interview accommodations and equal opportunity employer.
Back to all jobs