Android Mobile App Developer
Core
Architect, build, and ship a polished Android mobile app for readers, focusing on performance, offline access, and a seamless user experience across phones and future form factors.
Role type
Senior IC Android Mobile App Developer
Builds
A consumer mobile reading application for Android
Domain
Mobile development / Digital publishing
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, MVVM, Coroutines, Flow, Room, DataStore, REST/GraphQL integration, CI/CD, Unit/UI/Instrumentation testing, Performance optimization
Preferred skills
Offline reading features, Firebase services, Google Play release management, AI-assisted development tools, Accessibility implementation
Technologies
Kotlin, Jetpack Compose, Room, DataStore, GitHub Actions, Gradle, Firebase, Gradle automation
Responsibilities
Own the Android app from architecture to release, Build high-quality product flows for reading and discovery, Develop the app using Kotlin and Jetpack Compose, Create responsive Android UI, Implement offline-first content access, Integrate backend APIs and analytics, Set up automated testing and CI/CD workflows
Seniority
Senior, hands-on IC