Principal Mobile Engineer, Android
New
USFull-TimePrincipal
Salary$195,300 – $270,400 (US remote) / $182,800 – $230,000 (Canada remote)
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AndroidJavaKotlinReact NativeTypeScript
Requirements
- 8+ years of software engineering experience, with deep expertise in building and shipping native Android applications using Kotlin and/or Java.
- Proven experience leading large-scale mobile initiatives, platform migrations, or mobile product launches in production environments.
- Strong track record of delivering consumer-facing mobile applications with high standards for performance, reliability, and UX.
- Working knowledge of React Native and TypeScript, with the ability to operate effectively across hybrid mobile stacks.
- Demonstrated technical leadership as a senior or principal-level individual contributor, including architecture ownership and cross-team influence.
- Strong communication skills and ability to drive alignment across engineering, product, and design stakeholders in ambiguous environments.
Responsibilities
- Lead end-to-end Android migration and development initiatives across multiple product surfaces, ensuring scalable, high-quality, and performant mobile experiences.
- Define and drive mobile architecture decisions across native Android and React Native ecosystems, ensuring long-term technical sustainability.
- Translate product and business priorities into clear technical milestones and execution plans aligned with aggressive release timelines.
- Partner cross-functionally with product, design, and engineering stakeholders to deliver cohesive, user-centric mobile solutions.
- Provide technical leadership through design reviews, architecture discussions, and mentorship of engineers across teams.
- Support ongoing mobile platform evolution post-launch, contributing expertise across Android and React Native codebases.
View Full Description & ApplyYou'll be redirected to the employer's site