CareerPlanSign in

Senior Software Engineer, Mobile (iOS)

Petaling Jaya, my💼 Full-time🗓 2026-07-22 → 2026-09-26

Core

Lead the development of Grab's iOS applications, focusing on ad integration, user engagement features, and performance optimization for users and merchants.

Role type

Senior IC iOS Software Engineer

Builds

iOS mobile applications (Grab app)

Domain

Ride-hailing, food delivery, and financial services superapp

Deliverable

production ML models | product features

Required skills

Swift, Objective-C, iOS system architecture, OOP, TDD, reactive patterns, dependency injection, clean architecture, RIB, VIPER, MVVM, API design, unit testing, UI testing, crash analytics, remote debugging, CI/CD

Preferred skills

Experience with well-known open source works

Technologies

Swift, Objective-C, RIB, VIPER, MVVM

Responsibilities

Create, enhance, and maintain the Grab app; Integrate ads and promotions; Develop user engagement features; Collaborate with QA and UX teams; Monitor app performance; Conduct code reviews; Document changes and integrations

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.