Team Lead, Android Core Product - London, United Kingdom
Core
Lead the Android core product team to own major features end-to-end, improve reliability metrics, and drive architectural decisions while remaining hands-on with code.
Role type
Senior Team Lead, Android Core Product
Builds
Android app for text-to-speech reading (PDFs, books, articles) across iOS, Android, Mac, Chrome Extension, and Web
Domain
Consumer mobile applications, Text-to-speech, Accessibility
Deliverable
production ML models
Required skills
Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, Background Services, Jetpack Navigation, JUnit, Room, Jetpack Compose
Preferred skills
iOS development, Web development, NodeJS, Open source Android contributions
Technologies
Kotlin, Kotlin Coroutines, Kotlin Flow, Jetpack Navigation, Dagger 2, Room, Jetpack Compose, Canvas & Paint
Responsibilities
Own major features end-to-end from decision to release; Review pull requests and provide constructive feedback; Unblock team members stuck on problems; Consolidate shared code and reduce manual intervention; Shift verification left with automated checks; Run planning sessions to prioritize work; Mentor early-career engineers; Handle critical issues and provide nightly builds for QA.
Seniority
Senior, hands-on IC with leadership responsibilities