inDrive
inDrive
1,001 – 5,000 Employees
LogisticsMarketingTravel
inDrive is a global mobility and delivery company operating a ride-hailing and logistics marketplace that connects passengers, drivers, couriers, and businesses. Its services include city rides, intercity travel, courier and freight delivery, and financial services for consumers and drivers through inDrive.Money. The company’s model allows users to negotiate fares, while its broader operations span logistics, travel, and related marketplace services across multiple countries.

Android Engineer at inDrive (Hybrid, Kazakhstan)

Build passenger and driver Android applications for inDrive’s Intercity service, supporting rides and parcel delivery across more than 35 countries. Develop geolocation, real-time status, analytics, and AI-assisted capabilities.

Description

  • Create features for Android apps used by passengers and drivers.
  • Build functionality around geolocation, maps, and live order statuses.
  • Conduct A/B tests, maintain feature flags, and add analytics tracking.
  • Review code, write tests, and shape solutions with backend and iOS engineers.
  • Use tools such as Claude Code and Copilot within an AI-first development approach.

Requirements

  • At least three years of professional Android development experience with Kotlin.
  • Strong understanding of Coroutines, Flow, MVVM/MVI, and dependency injection with Dagger or Hilt.
  • Hands-on experience with Jetpack Compose.
  • Experience developing multi-module projects with Gradle.
  • Understanding of networking, caching, and applications operating over unstable connections.
  • Practical experience writing unit tests.
  • English proficiency at B1 level or higher.
  • Experience with mapping and geolocation services such as Google Maps or 2GIS is advantageous.
  • Experience with Play Integrity, fake GPS prevention, or other anti-fraud technologies is advantageous.
  • Experience with Spec-First or AI-assisted development is advantageous.

Benefits

  • Contribute to creating fairer choices for millions of people across 47 countries.
  • Strengthen your professional capabilities through mentoring, career consulting, and learning programs.
  • Work with international teams and gain global experience through the Global Talent Exchange Program.
  • Take part in company-wide challenges, recognition programs, sports activities, employee-led social initiatives, and volunteering.
  • Join a culture where people take initiative, communicate openly, and pursue continuous growth.
  • Build language skills through co-funded courses and internal speaking clubs.
  • Available benefits can differ by location.

Related Jobs