inDrive logo
Android Developer
full-timeAstana

Summary

Location

Astana

Type

full-time

Explore Jobs

About this role

Android Developer

Department: Technology Delivery Hub&Scaling System

Employment Type: Full Time

Location: Kazakhstan



Description

We are looking for an Android Developer to join the Intercity team and help build and maintain modern, high-quality Android applications. You will work with Kotlin and Jetpack Compose, contribute to feature and architecture design, ensure performance and reliability, and collaborate closely with cross-functional teams throughout the product development lifecycle.


Key Responsibilities

  • Develop and maintain Android apps with Kotlin, Jetpack Compose
  • Collaborate with cross-functional teams on feature design, system architecture and A/B experiments
  • Identify and resolve bugs, performance bottlenecks, offline-storage and threading issues using Android Studio Profilers and network-debugging tools (e.g., Charles, Proxyman, Network Inspector)
  • Guarantee code quality through unit tests and pull-request practices that meet community guidelines
  • Take part in sprint planning and task decomposition; consider Google Play requirements in delivery


Skills, Knowledge and Expertise

  • 2+ years of commercial Android development
  • Strong grasp of Android SDK, Kotlin, Jetpack (Compose, WorkManager), experience with Retrofit/OkHttp, DataStore, Coroutines
  • Experience with offline storage and multithreading/modern concurrency (Coroutines)
  • Familiarity with RESTful APIs; experience with network debugging.
  • Base knowledge in Computer Science; Git proficiency (branches, PRs, responding to reviews)
  • Understanding of Clean Architecture and common patterns (MVVM/MVI) with the ability to apply them in practice


Conditions & Benefits

  • Stable salary, official employment
  • Health insurance
  • Hybrid work mode and flexible schedule
  • Relocation package offered for candidates from other regions
  • Access to professional counseling services including psychological, financial, and legal support
  • Discount club membership
  • Diverse internal training programs
  • Partially or fully paid additional training courses
  • All necessary work equipment

Other facts

Tech stack
Android Development,Kotlin,Jetpack Compose,Cross-Functional Collaboration,Bug Resolution,Performance Optimization,Unit Testing,Sprint Planning,Android SDK,Retrofit,OkHttp,DataStore,Coroutines,RESTful APIs,Git,Clean Architecture,MVVM

About inDrive

inDrive is a global mobility and urban services platform. The inDrive app has been downloaded over 390 million times, and has been the second most downloaded mobility app for the third consecutive year. In addition to ride-hailing, inDrive provides an expanding list of urban services, including intercity transportation and delivery. In 2023, inDrive launched New Ventures, a venture and M&A arm.

inDrive operates in 1065 cities in 48 countries. Driven by its mission of challenging social injustice, the company is committed to having a positive impact on the lives of one billion people by 2030. It pursues this goal both through its core business, which supports local communities via a fair pricing model; and through the work of inVision, its non-profit arm. inVision’s community empowerment programs help to advance education, sports, arts and sciences, gender equality and other vital initiatives.

For more information visit www.inDrive.com

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: IT Services and IT Consulting

What you'll do

  • The Android Developer will develop and maintain Android applications using Kotlin and Jetpack Compose. They will collaborate with cross-functional teams on feature design and ensure code quality through testing and best practices.

Ready to join inDrive?

Take the next step in your career journey

Frequently Asked Questions

What does a Android Developer do at inDrive?

As a Android Developer at inDrive, you will: the Android Developer will develop and maintain Android applications using Kotlin and Jetpack Compose. They will collaborate with cross-functional teams on feature design and ensure code quality through testing and best practices..

Why join inDrive as a Android Developer?

inDrive is a leading IT Services and IT Consulting company.

Is the Android Developer position at inDrive remote?

The Android Developer position at inDrive is based in Astana, Kazakhstan. Contact the company through Clera for specific work arrangement details.

How do I apply for the Android Developer position at inDrive?

You can apply for the Android Developer position at inDrive directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about inDrive on their website.