Senior Software Engineer, Mobile (iOS)
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