G

Grab

On-demand parcel delivery in Southeast Asia

Lead Software Engineer - Multiple Teams

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeJakarta, IndonesiaNo salary listedIn-person

About the Job

Requirements

  • At least 7 years of mobile application experience designing, launching, and optimizing mobile applications using Flutter and Dart, including fluency with Flutter-specific tools and libraries.
  • Ability to structure code using clean approaches such as Model-View-ViewModel (MVVM) or reactive state-management paradigms.
  • Familiarity with app metrics, performance tools, crash analytics, and debugging solutions across Flutter, Android, and iOS, with experience optimizing API use, storage allocation, and battery drain.
  • Experience working on platform, infrastructure, or quality-focused teams.
  • Practical knowledge of writing testable code, creating end-to-end unit tests, designing APIs, and applying automation techniques.
  • Experience managing a technical feature or significant app area, owning end-to-end functionality from concept through release.

Responsibilities

  • Develop and enhance app features to improve merchant workflows and ensure the app is efficient, responsive, and user-friendly.
  • Design clear, scalable programming solutions using best practices such as dependency injection or MVVM.
  • Analyze and optimize app performance to address response time, battery use, and storage impact.
  • Write robust unit tests and integration tests, and collaborate with QA engineers to maintain quality standards during app releases.
  • Maintain current features, resolve bugs, and enhance code functionality while ensuring technical consistency and long-term performance goals.
  • Serve in the on-call rotation for critical mobile issues, balancing rapid fixes with logical troubleshooting.

Desired Qualifications

  • Stay updated on mobile development trends, mentor teammates, and scale the impact of work to millions of users.

About the Company

Grab

On-demand parcel delivery in Southeast Asia

Grab operates a range of services in Southeast Asia, including ride-hailing, food delivery, and logistics. Its GrabExpress on-demand parcel delivery lets customers and businesses send documents and packages through the Grab app, with real-time tracking, options for up to 10 concurrent deliveries, and islandwide coverage (with some restricted areas). The service relies on a large network of delivery partners and charges fees based on distance, time, and item type. Its advantage comes from offering an integrated, all-in-one platform for transportation, meals, and parcel delivery to support the region’s growing e-commerce and urban activity.

Company size
10,001+
Company stage
IPO
Headquarters
Singapore, Singapore
Founded
2012

Recently Posted Jobs

Explore more opportunities at Grab

See more jobs