Sr. Android Engineer
Navan · Bengaluru
- Experience4–6 yrs
- SalaryNot disclosed
- Work modeunknown
- Levelmid
- Posted12 Sept 2026
About Navan
Navan is hiring in Bengaluru in hospitality travel. This role looks for around 4+ years of experience.
The role
A mid-to-senior Android engineer role at a travel management platform, building end-to-end mobile features using Kotlin and Jetpack Compose. You will architect responsive booking flows and real-time expense management, with deep proficiency in Kotlin (Coroutines, Flow), Jetpack Compose, Hilt/Dagger, Retrofit, Espresso, and MVVM/MVI with Clean Architecture. The role is in Bengaluru, Karnataka, India; work mode is not specified.
Full job description
Navan is looking for a Senior Android Engineer who is passionate about pushing mobile technologies to their limits. In this role, you will collaborate with a team of talented engineers to design, build, and enhance the next generation of our mobile applications in the travel management space. You will own critical features—from high-performance booking flows to real-time expense management—ensuring a seamless, world-class experience for millions of global users.
What You’ll Do
Design, Build, and Evolve: Architect and develop end-to-end features using Kotlin and Jetpack Compose. You will build responsive interfaces while evolving the robust architecture that powers them.Build Enterprise-Grade Workflows: Create intuitive UIs and powerful logic for complex domains such as dynamic travel policies, approval chains, and real-time synchronization.Optimize Performance: Analyze and optimize UI performance, memory efficiency, and background processing to ensure a high-quality user experience.Own Features End-to-End: Take technical ownership of a problem domain, facilitating the design, development, and launch of key features and microservices.Champion Best Practices: Contribute to a culture of technical excellence by writing high-quality, well-tested code and advocating for modern testing and monitoring standards.Collaborate Across Teams: Work cross-functionally with Product and Design to deliver complex, cross-domain features in a collaborative environment.
What We’re Looking For
4-6 years of experience developing high-quality Android applications in a fast-paced environment.Deep Proficiency in Kotlin as the primary development language, including experience with Coroutines and Flow.Modern Android Stack: Hands-on experience with Jetpack Compose, Hilt/Dagger, Retrofit, Espresso.Architectural Knowledge: Strong understanding of MVVM/MVI patterns and Clean Architecture principles. Solid foundation in data structures, algorithms, and design.Platform Fundamentals: Deep knowledge of the Android SDK, threading, offline storage, caching optimization, localisation and accessibility.Engineering Rigor: Proven ability to ship production-quality code equipped with robust testing (Unit, Integration) and documentation. Efficiency: Ability to leverage AI development tools (e.g., GitHub Copilot, Cursor) to accelerate development while maintaining high code quality.