Remote job
Senior Android Engineer
Job details
About this role
Role overview Lead Android engineering for a consumer learning app, owning its technical direction, performance, and delivery from architecture through store releases. You’ll guide two engineers already contributing to mobile, work closely with product and engineering partners, and help deliver a polished app through rapid testing and iteration.
Responsibilities - Own Android architecture, technical roadmap, app quality, performance, and release process. - Mentor two mobile engineers, set technical direction, and raise implementation standards. - Partner with product and engineering colleagues on onboarding, growth, and retention work. - Build smooth, responsive experiences that follow platform conventions. - Ship measured product experiments and use results to guide improvements. - Manage Play Store releases, versioning, store presence, crash monitoring, and performance tracking.
Requirements - At least five years of native Android development experience, including shipped consumer apps. - Proficiency in Kotlin and experience with Jetpack Compose and Android Views. - Experience leading and mentoring engineering teams. - Familiarity with Firebase, push notifications, and Play Store deployment. - Experience with Android Studio, testing frameworks, Google Play Console, and common architecture and state management patterns. - Strong debugging, performance optimization, and crash monitoring skills.
Nice to have - Java experience or iOS development with Swift.
Benefits and work setup - Remote within Europe, with Western or continental Europe preferred; Portugal relocation sponsorship may be possible. - Full-time employment or independent contractor arrangements are listed. Compensation has no fixed range, and stock options are offered.