2 months ago
Jakarta, IndonesiaEntry Level
Responsibilities
- Develop iOS features using Swift for driver communication, AI-assisted workflows, and offline-first screens.
- Integrate iOS applications with backend APIs and mobile platform components.
- Collaborate with product managers, designers, backend engineers, data analysts, and mobile engineers to define requirements and assess product impact.
- Write testable code, follow engineering standards, and participate in code reviews.
- Debug and resolve app performance, reliability, and offline-behavior issues.
- Contribute to app stability through unit testing, integration testing, and pre-release feature validation.
Requirements
- Up to 2 years of professional iOS development experience, internship experience, or project experience building iOS applications with Swift and the iOS SDK.
- Understanding of mobile architecture patterns such as MVC, MVVM, and VIPER.
- Working knowledge of data structures, algorithms, and object-oriented programming.
- Experience integrating mobile applications with RESTful APIs or backend services.
- Experience with AI agent-assisted coding tools and spec-driven development workflows.
- Experience with unit or integration testing for iOS applications.
- Nice-to-have experience with offline-capable or network-resilient features, mobile storage, UI or automated testing, CI/CD or release processes, mobile observability, AI or LLM-powered applications, GraphQL, WebSocket, gRPC, real-time communication, large-scale mobile applications, modular architectures, or cross-functional regional teams.
Benefits
- Term Life Insurance and comprehensive Medical Insurance.
- GrabFlex customizable benefits package.
- Parental leave, Birthday leave, and Love-all-Serve-all volunteering leave.
- Confidential Grabber Assistance Programme.
- FlexWork arrangements with differentiated hours.
- Fully on-site work in the Jakarta office.
Tech Stack
GraphQLgRPCSQLiteSwift
Categories
Mobile
About Grab
Grab builds a Southeast Asia superapp for mobility, deliveries, and financial services, serving consumers, drivers, merchants, and enterprises. It monetizes via ride and delivery commissions, merchant services (such as ads and subscriptions), and payments and digital banking products. Founded in 2012 and headquartered in Singapore, Grab operates across multiple Southeast Asian markets and is publicly listed on NASDAQ.
