CareerPlanGet AI match score →

Senior Software Engineer, Mobile (iOS)

Petaling Jaya, my💼 Full-time🗓 2026-05-04 → 2026-07-31

Core

Leading the development of iOS applications for the DNA (Demand and Ads) Mobile Team to enhance user and merchant engagement through promotions and advertisements.

Role type

Senior IC iOS Engineer

Builds

iOS mobile applications (Grab app) with ad and promotion integrations

Domain

Ride-hailing and food delivery superapp in Southeast Asia

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, continuous integration

Preferred skills

Experience building maintainable/testable codebases, open source contributions

Technologies

Swift, Objective-C, iOS SDK

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.
Apply on SmartRecruiters ↗