Android Developer
Core
Designing and building scalable mobile architecture and new features for a global flight tracking app used by millions of users.
Role type
Senior IC Android Engineer
Builds
Android mobile application for flight tracking
Domain
Aviation / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, Coroutines, MVVM, Clean Architecture, Modularization, Unit Testing, UI Testing, Integration Testing, CI/CD
Preferred skills
Firebase, Maps/Location APIs, Play Store integration
Technologies
Kotlin, Jetpack, Material Design, Android SDK, Gradle, GitHub Actions, Codemagic, Firebase App Distribution, JUnit, Espresso, MockK
Responsibilities
Build and deliver new features for the Android app, Write clean and testable Kotlin code, Contribute to architecture discussions and evolve the app design, Refactor and modernize the codebase, Strengthen automated testing and CI/CD pipelines, Mentor less-experienced engineers, Coordinate releases and ensure smooth deployment
Seniority
Senior, hands-on IC