Lead Software Engineer, Mobile (iOS)

  • Full-time

Company Description

About Grab and Our Workplace

Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility.

Job Description

Get to Know the Team

MALTA (Mobile App Libraries, Test and Automation) is Grab's mobile platform team. MALTA's mission is to improve developer efficiency and operational excellence by providing fundamental infrastructure, shared libraries, test and automation tooling, while accelerating organizational velocity across mobile engineering.

Get to Know the Role

As a Lead iOS engineer in the MALTA (Mobile App Libraries, Test and Automation) team, you will lead the end-to-end delivery of high-impact iOS platform initiatives that power Grab’s mobile experience at scale. You will design and own scalable, maintainable iOS components in Swift, shape our UI automation and testing strategy, and strengthen CI/CD pipelines so that engineers across Grab can ship high-quality features quickly and confidently.

You will report to the Software Engineering Manager II, Mobile

The Critical Tasks you will perform 

  • Lead end-to-end delivery of high-impact iOS initiatives, from technical discovery to production rollout.
  • Own architecture and implementation of scalable, maintainable iOS components in Swift.
  • Drive iOS UI automation strategy, including reusable test foundations and long-term test maintainability.
  • Improve CI/CD reliability for iOS by optimizing pipeline health, test distribution, and failure triage.
  • Partner with product, design, backend, and platform teams to shape practical, technically sound solutions.
  • Raise release quality by reducing flaky tests, improving local/CI parity, and tightening pre-merge quality gates.
  • Make dependency and tooling decisions that keep the platform modern and stable across iOS and Xcode upgrades.
  • Lead engineering execution during incidents or delivery blockers, restoring momentum quickly and safely.
  • Set high standards through code reviews, design reviews, and clear technical ownership.
  • Mentor engineers through documentation, paved-road workflows, and hands-on technical guidance.

Qualifications

  • 8+ years of software engineering experience with deep hands-on iOS development expertise.
  • Strong proficiency in Swift, Xcode, and iOS app architecture for large-scale codebases.
  • Proven experience building and maintaining iOS UI/component test frameworks (XCTest and related tooling).
  • Strong CI/CD experience for mobile apps (GitLab pipelines, test orchestration, and build/test optimization).
  • Solid understanding of modular design, code quality practices, and long-term maintainability.
  • Excellent debugging and root-cause analysis skills across app, test, and build systems.
  • Experience driving dependency and platform/tooling upgrades with minimal team disruption.
  • Ability to balance feature velocity with engineering quality and release stability.
  • Strong collaboration and communication skills across cross-functional teams.
  • Demonstrated technical leadership, ownership, and mentorship in a fast-moving engineering environment.
  • Experience with Android development and test tools is a plus

Additional Information

Life at Grab

We care about your well-being at Grab, here are some of the global benefits we offer:

  • We have your back with Term Life Insurance and comprehensive Medical Insurance.
  • With GrabFlex, create a benefits package that suits your needs and aspirations.
  • Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
  • We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
  • Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours

What We Stand For At Grab

We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

Privacy Notice