Senior Software Engineer, Mobile (iOS)
GrabRemotely
iosswiftuiswiftmvvmci/cdviperribs
Job Description
📋 Description
- Design and implement core iOS infrastructure components and frameworks for Grab's Super App.
- Guide architectural decisions to improve platforms across teams.
- Collaborate with design/product teams to maintain the design system and SDK interfaces.
- Develop AI-powered applications and maintain CI/CD/build systems to boost developer efficiency.
- Create reusable iOS components prioritizing scalability and performance.
- Lead code reviews and ensure standardisation across mobile codebases.
🎯 Requirements
- At least 5 years of professional iOS development experience.
- End-to-end feature delivery in large-scale iOS apps.
- Experience with modular architecture and managing iOS projects.
- Expertise in iOS patterns like RIBs/MVVM/VIPER and SOLID principles.
- Understanding of iOS build systems and CI/CD pipelines.
- Proficiency in Swift, SwiftUI, and modern iOS practices.
🎁 Benefits
- Term Life and Medical Insurance.
- GrabFlex benefits package.
- Parental and birthday leave; LASA volunteering leave.
- Grabber Assistance Programme; FlexWork arrangements.
Back to all jobs