I

inDrive

Global ride-hailing platform with fare negotiation

iOS Engineer

Mobile EngineeringUpdated on Nov 13
Full-timeAlmaty, KazakhstanNo salary listedHybrid

About the Job

Requirements

  • At least 4 years of commercial iOS development experience.
  • Have a strong grasp of the iOS SDK, Swift, SwiftUI, and other key iOS frameworks, with experience using Alamofire and SnapKit.
  • Know the App Store Review Guidelines.
  • Have experience with offline storage, multithreading, and modern concurrency using async/await.
  • Be familiar with RESTful APIs for connecting iOS applications to backend services and network-debugging tools such as Proxyman.
  • Have a solid understanding of the full mobile development life cycle.
  • Have base knowledge in Computer Science.
  • Understand Clean Architecture and common architectural patterns such as MVC, MVVM, and MVP, and be able to apply them in practice.
  • Be proficient with Git, including branches, pull requests, and responding to review feedback.

Responsibilities

  • Develop and maintain iOS applications using Swift, UIKit, and SwiftUI.
  • Collaborate with cross-functional teams on feature design, system architecture, and A/B experiments.
  • Identify and resolve bugs, performance bottlenecks, offline-storage issues, and threading issues using profiling and network-debugging tools.
  • Maintain code quality through unit and snapshot tests and pull-request practices that meet community guidelines.
  • Participate in sprint planning and task decomposition.

About the Company

inDrive

Global ride-hailing platform with fare negotiation

inDrive operates a global mobility and urban services platform that connects passengers with independent drivers through a fare-negotiation system. Riders propose a trip price, and nearby drivers can accept, decline, or counteroffer, creating a peer-to-peer ride-hailing model. The service has expanded to intercity rides, delivery and cargo, groceries, advertising, and driver-focused fintech within its app. Unlike typical ride-hailing apps that use fixed fares, inDrive enables price negotiation and direct driver-rider interaction, and it pursues growth through a venture arm that funds ride-hailing-adjacent startups in emerging markets. This broader strategy aims to build a super-app for urban and gig-economy needs, with the goal of offering a wide range of mobility and urban services in 48 countries.

Company size
10,001+
Company stage
Debt Financing
Total funding
$532M
Headquarters
Mountain View, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at inDrive

See more jobs