Find a jobRecruiters

Software Engineer, Mobile (iOS)

Exclusive opportunity

Onsite

Software Engineer, Mobile (iOS)

PLT Engineering

Software Engineer, Mobile (iOS)

Skills

SwiftIOSData AnalysisAI

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Jakarta, Indonesia

Work mode:

Onsite

Published on:

21 September 2026

What they need


Get to Know the Team

The Fulfilment tech family enables Grab to serve our customers and partners across Southeast Asia. We build high throughput, real-time distributed systems that process hundreds of millions of requests daily.

Our mission is to offer the best products and experiences to our driver partners. We improve driver partner opportunities and efficiency to fulfil customer orders without fail. We create efficient marketplaces by determining prices that are both sustainable and valued by our partners and customers.

Get to Know the Role

You will join our team in Jakarta as a Mobile (iOS) Software Engineer. You will build iOS features used by driver partners across the region, including communication experiences, AI-assisted workflows, and offline-first screens that remain reliable in real-world operating conditions.

You will work with product managers, designers, backend engineers, data analysts, and other mobile engineers to build features for the Grab driver app. You will report to the Software Engineering Manager and based fully on-site in Jakarta office.

The Critical Tasks You Will Perform

  • You will develop iOS features using Swift for driver communication, AI-assisted workflows, and offline-first screens that handle unstable network conditions.
  • You will integrate iOS applications with backend APIs and mobile platform components to deliver reliable user experiences.
  • You will collaborate with product managers, designers, and backend engineers to understand requirements and evaluate product impact through data analysis.
  • You will write testable code following established engineering standards and participate in code reviews to maintain product quality.
  • You will resolve issues related to app performance, reliability, and offline behavior through debugging and testing.
  • You will contribute to app stability through unit testing, integration testing, and validation of features before release.

Other offers great for you!

These companies are also looking for great profiles

Theodo

📱 Tech Lead Mobile (iOS & Android) - Secteur Télécom

Freelance

Casablanca, Morocco

Hybrid

Skills

KotlinSwiftIOSAndroid

1 day ago

Quick apply

Tactik Consulting

Lead QA transverse / Test Manager – Web & Mobile

Permanent contract

Paris, France

Hybrid

Skills

QA EngineerLead QA

21 hours ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools