Software Engineer, Mobile (iOS)
Core
Build iOS features for the Grab driver app to support driver partners across Southeast Asia, including communication experiences, AI-assisted workflows, and offline-first screens.
Role type
Mobile (iOS) Software Engineer
Builds
Features for the Grab driver app
Domain
Ride-hailing and logistics in Southeast Asia
Deliverable
product features
Required skills
Swift, iOS SDK, mobile application architecture patterns (MVC/MVVM/VIPER), data structures and algorithms, RESTful API integration, AI agent-assisted coding tools, unit and integration testing
Preferred skills
offline-capable mobile features, mobile storage technologies (Core Data/SQLite/Realm), UI testing, CI/CD pipelines, GraphQL/WebSocket/gRPC, large-scale mobile architectures
Technologies
Swift, iOS SDK, RESTful APIs, Core Data, SQLite, Realm, GraphQL, WebSocket, gRPC
Responsibilities
Develop iOS features for driver communication and AI-assisted workflows; integrate iOS applications with backend APIs; collaborate with product managers and designers to evaluate product impact; write testable code and participate in code reviews; resolve issues related to app performance and offline behavior; contribute to app stability through testing and validation.
Seniority
Junior to Mid-level (0-2 years experience)