← Все вакансии/Senior/Navan
SeniorOfficeBengaluru

Android Engineer

N
Navan
Уровень
Senior
Формат
Office
О роли

Описание вакансии

About the company

Navan is building mobile applications in the business expense management space.

Responsibilities

  • Design, build, and ship Android features in a large production app
  • Contribute to Android infrastructure so delivery stays fast and reliable
  • Review code, give feedback to other developers, and write technical documentation
  • Lead development initiatives by introducing new technologies or raising the bar for existing code and architecture
  • Take part in decisions with peers and stakeholders on technology, design, and product direction
  • Triage product and application issues and respond quickly to customer problems

Requirements

  • 5+ years of experience developing high-quality Android applications
  • Strong understanding of the full app development lifecycle
  • Proficiency in Kotlin and building user interfaces with Jetpack Compose
  • Solid understanding of the Android SDK: app components, OS lifecycle, performance tuning, Gradle builds and modules
  • Strong understanding of concurrency practices and experience with coroutines
  • Working knowledge of MVVM and standard multi-tier architecture
  • Preferred: Bachelor's degree in Computer Science, experience with CI/CD, automated testing, Play Store publishing, Dagger/Hilt, OkHttp/Retrofit, Espresso/kakao, OAuth, Material Design
Стек и навыки

С чем работаем