Lead Software Engineer, Mobile (Flutter) - Merchant Experience
Core
Building and maintaining the core merchant app for businesses using Grab, focusing on feature development and engineering optimization to empower merchants.
Role type
Lead Software Engineer, Mobile (Flutter)
Builds
The Grab merchant app for small local vendors and international franchises
Domain
Superapp / Fintech / Logistics
Deliverable
production ML models | product features
Required skills
Flutter, Dart, MVVM architecture, reactive state management, mobile performance optimization, unit and integration testing, API design, automation techniques, technical ownership
Preferred skills
Mentoring teammates, scaling impact to millions of users, staying updated on mobile trends
Technologies
Flutter, Dart, MVVM, reactive paradigms
Responsibilities
Develop and enhance app features to improve merchant workflows, design scalable programming solutions, analyze and optimize app performance, write robust unit and integration tests, maintain current features and resolve bugs, serve in on-call rotation for critical mobile issues
Seniority
Senior, hands-on IC with leadership responsibilities