Senior Android Engineer
Build secure, privacy-focused native Android applications and contribute to features such as autofill and malware protection. The role requires 7+ years of Android engineering experience, strong Kotlin skills, and experience with large-scale mobile applications.
About the job
Responsibilities
- Build secure, privacy-focused native applications for Android devices.
- Work on Android functional projects such as Privacy Pro support, autofill improvements, and phishing and malware protection.
- Collaborate cross-functionally to develop effective UX solutions using quantitative and qualitative data.
- Take ownership of projects, communicate decisions clearly, and involve others when appropriate.
Requirements
- 7+ years of Android engineering experience.
- Experience working on at least two large native Android applications.
- Strong Kotlin programming experience.
- Deep understanding of model-view concepts, mobile threading, and memory management.
- Fundamental understanding of complex data structures and algorithms.
- Strong communication and creative problem-solving skills.
Compensation and Benefits
- $178,500 USD annually.
- Stock options.
- Team member support may include paid parental leave, office setup, and co-working allowances.
Skills
Android, Kotlin, Maestro, Graphite, Mobile Threading, Memory Management, Data Structures, Algorithms
Similar jobs
Android Engineering jobsOwn the stability and performance of Duolingo’s Android learning app, leading architecture improvements and building tooling for tracing, benchmarking, and regression detection. The role requires strong Kotlin and modern Android expertise, experience diagnosing complex application issues, and mentorship skills.
Build and lead Android applications powering Instacart’s Digital Twin Platform, store-view, and Connected Stores initiatives. The role requires 5+ years of Android experience, strong Kotlin or Java expertise, architectural leadership, and comfort integrating hardware and data-intensive systems.
Develop and lead Android software for high-availability restaurant point-of-sale systems, with an emphasis on payments, security, scalability, and reliability. Requires 8+ years of Android experience, Java and Kotlin proficiency, and a bachelor’s degree.
Senior mobile engineer responsible for building and optimizing Android applications alongside distributed backend systems, leading development lifecycles, and improving delivery pipelines. Requires a bachelor’s degree and at least five years of related experience, including advanced Android development.
Senior Android Engineer designing, shipping, and improving production mobile applications, while contributing to infrastructure, architecture, technical direction, and code quality. Requires 5+ years of Android development experience with Kotlin, Jetpack Compose, Android SDK expertise, and concurrency knowledge.