Tech Lead, Android Core Product - Chapel Hill, NC, USA
Core
Lead the Android team to build and maintain high-quality text-to-speech features for a global user base, focusing on reliability, user experience, and strategic product decisions.
Role type
Senior Android Tech Lead (IC with leadership responsibilities)
Builds
Android mobile application (iOS, Mac, Web, Chrome Extension ecosystem)
Domain
Consumer mobile apps / Accessibility / Text-to-speech
Deliverable
production ML models
Required skills
Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, Jetpack Compose, Room, JUnit, Custom Views, Canvas & Paint, Jetpack Navigation, Background Services, Music Player Service, Android Animations
Preferred skills
Open source contributions, iOS development, Web development, NodeJS
Responsibilities
Own major features and deliver high-quality releases; Shape the future of the Android team; Maintain and improve reliability metrics; Review pull requests and support teammates; Handle critical issues and unexpected challenges; Provide nightly builds for QA.
Seniority
Senior, hands-on IC with team leadership