# Software Engineer, Mobile (iOS)

**Company**: Grab
**Location**: Jakarta
**Work arrangement**: onsite
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.smartrecruiters.com/Grab/744000150596299-software-engineer-mobile-ios-?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1eab9809-080

## Description

Grab is Southeast Asia's leading superapp, offering various services such as food delivery, financial management, and transportation.

You will join our team in Jakarta as a Mobile (iOS) Software Engineer, building 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.

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.

Key Responsibilities:

- Develop iOS features using Swift for driver communication, AI-assisted workflows, and offline-first screens that handle unstable network conditions.

- Integrate iOS applications with backend APIs and mobile platform components to deliver reliable user experiences.

- Collaborate with product managers, designers, and backend engineers to understand requirements and evaluate product impact through data analysis.

- Write testable code following established engineering standards and participate in code reviews to maintain product quality.

- Resolve issues related to app performance, reliability, and offline behavior through debugging and testing.

- Contribute to app stability through unit testing, integration testing, and validation of features before release.

Qualifications:

- Up to 2 years of professional iOS development experience, internship experience, or project experience building iOS applications using Swift and the iOS SDK.

- Understanding of mobile application architecture patterns (MVC, MVVM, VIPER, or similar).

- Working knowledge of data structures, algorithms, and object-oriented programming.

- Experience integrating mobile applications with RESTful APIs or backend services.

- Experience using AI agent-assisted coding tools and spec-driven development workflows to design, implement, and validate software changes.

- Experience with unit testing or integration testing for iOS applications.

Nice-to-Haves:

- Experience building offline-capable or network-resilient mobile features.

- Familiarity with mobile storage technologies such as Core Data, SQLite, Realm, or similar.

- Experience with unit testing, UI testing, or automated testing in iOS.

- Exposure to CI/CD pipelines, release processes, or mobile observability tools.

- Interest in AI, LLM-powered applications, chatbots, or conversational product experiences.

- Experience with GraphQL, WebSocket, gRPC, or real-time communication features.

- Familiarity with large-scale mobile applications or modular mobile architectures.

- Experience working in cross-functional or regional teams.

Life at Grab:

- Term Life Insurance and comprehensive Medical Insurance.

- GrabFlex benefits package.

- Parental and Birthday leave.

- Love-all-Serve-all (LASA) volunteering leave.

- Confidential Grabber Assistance Programme.

- FlexWork arrangements.

## Skills

### Required
- Swift
- iOS development
- mobile application architecture patterns
- data structures
- algorithms
- object-oriented programming
- RESTful APIs
- unit testing
- integration testing

### Nice to have
- offline-capable mobile features
- mobile storage technologies
- UI testing
- automated testing
- CI/CD pipelines
- release processes
- mobile observability tools
- AI
- LLM-powered applications
- chatbots
- conversational product experiences
- GraphQL
- WebSocket
- gRPC
- real-time communication features
- large-scale mobile applications
- modular mobile architectures

---

Source: [Apply at jobs.smartrecruiters.com](https://jobs.smartrecruiters.com/Grab/744000150596299-software-engineer-mobile-ios-?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
