iOS Engineer - AI-Assisted, Offline-First

Grab

Jakarta Selatan

On-site

IDR 180,000,000 - 320,000,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Term Life Insurance
Medical Insurance
GrabFlex
Parental leave

Job summary

Grab in Jakarta is seeking a Mobile (iOS) Software Engineer to build iOS features used by driver partners, including communication experiences, AI-assisted workflows, and offline-first screens that remain reliable in real-world conditions.

You will collaborate with product managers, designers, backend engineers, data analysts, and other mobile engineers to deliver features for the Grab driver app, reporting to the Software Engineering Manager and working entirely on-site in the Jakarta office.

Qualifications

  • Up to 2 years of professional iOS development experience using Swift and iOS SDK.
  • Knowledge of mobile architecture patterns (MVC, MVVM, VIPER or similar).
  • Experience integrating mobile apps with RESTful APIs or backend services.
  • Experience with unit testing or integration testing for iOS.
  • Interest in AI, LLM-powered apps, chatbots, or conversational UX.

Responsibilities

  • Develop iOS features using Swift for driver communication, AI-assisted workflows, and offline-first screens.
  • Integrate iOS applications with backend APIs and platform components for reliable experiences.
  • Collaborate with product managers, designers, and backend engineers to translate requirements into deliverables.
  • Write testable code and participate in code reviews to maintain quality.
  • Address app performance, reliability, and offline behavior through debugging and testing.
  • Contribute to app stability via unit/integration testing and feature validation before release.

Skills

Swift
iOS development
MVC/MVVM/VIPER
RESTful APIs
AI-assisted coding
Unit/Integration testing
Offline-first design
Data structures/Algorithms
Cross-functional teamwork

Tools

GraphQL
WebSocket
gRPC
CI/CD pipelines

Job description

Grab in Jakarta is seeking a Mobile (iOS) Software Engineer to build iOS features used by driver partners, including communication experiences, AI-assisted workflows, and offline-first screens that remain reliable in real-world conditions.

You will collaborate with product managers, designers, backend engineers, data analysts, and other mobile engineers to deliver features for the Grab driver app, reporting to the Software Engineering Manager and working entirely on-site in the Jakarta office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Mobile Engineer - AI-Driven, Offline-First Driver App
iOS Mobile Engineer - AI-Driven, Offline-First Driver App

PLT Engineering • Jakarta Pusat

On-site
IDR 300,000,000 - 540,000,000
iOS Mobile Engineer – Driver App, AI & Offline-First
iOS Mobile Engineer – Driver App, AI & Offline-First

Grab • Indonesia

On-site
IDR 180,000,000 - 300,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
iOS Software Engineer – AI-Driven Driver App (Swift)
iOS Software Engineer – AI-Driven Driver App (Swift)

PT Solusi Transportasi Indonesia • Jakarta Pusat

On-site
IDR 180,000,000 - 240,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
iOS Software Engineer — AI-Driven Driver App (Jakarta)
iOS Software Engineer — AI-Driven Driver App (Jakarta)

Triwill Group • Jakarta Pusat

On-site
IDR 200,880,000 - 267,840,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
Software Engineer, Mobile (iOS)
Software Engineer, Mobile (iOS)

PLT Engineering • Jakarta Pusat

On-site
IDR 300,000,000 - 540,000,000
Software Engineer, Mobile (iOS)
Software Engineer, Mobile (iOS)

PT Solusi Transportasi Indonesia • Jakarta Pusat

On-site
IDR 180,000,000 - 240,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
Software Engineer, Mobile (iOS)
Software Engineer, Mobile (iOS)

Grab • Jakarta Selatan

On-site
IDR 180,000,000 - 320,000,000
Term Life Insurance
Medical Insurance
GrabFlex
+1
Senior Software Engineer — AI-Driven Go & Web
Senior Software Engineer — AI-Driven Go & Web

Triwill Group • Jakarta Pusat

On-site
IDR 300,000,000 - 600,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits package
+5
Software Engineer, Mobile (iOS)
Software Engineer, Mobile (iOS)

Triwill Group • Jakarta Pusat

On-site
IDR 200,880,000 - 267,840,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
Software Engineer, Mobile (iOS)
Software Engineer, Mobile (iOS)

Grab • Indonesia

On-site
IDR 180,000,000 - 300,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5