Senior Android Engineer position at Navan to design, build, and enhance mobile applications in the travel management space.
Requirements
- 4-6 years of experience developing high-quality Android applications
- Deep proficiency in Kotlin and experience with Coroutines and Flow
- Modern Android Stack: Jetpack Compose, Hilt/Dagger, Retrofit, Espresso
- Architectural Knowledge: MVVM/MVI patterns and Clean Architecture principles
- Platform Fundamentals: Android SDK, threading, offline storage, caching optimization, localisation and accessibility
- Engineering Rigor: robust testing (Unit, Integration) and documentation
- Ability to leverage AI development tools (e.g., GitHub Copilot, Cursor) to accelerate development
Benefits
- Competitive salary
- Opportunities for growth and professional development
- Collaborative and dynamic work environment