Lead Software Engineer, Mobile (Flutter) - Merchant Experience
On-site · Jakarta, Jakarta, Indonesia
Job Summary
Lead Software Engineer, Mobile (Flutter) for Merchant Experience. Join Grab's merchant app team and own end-to-end mobile feature development and engineering optimization for the Grab merchant app, delivering high-quality Flutter/Dart solutions, writing robust tests, and participating in on-call rotations. Key responsibilities include designing scalable solutions (MVVM, DI), optimizing performance (API usage, storage, battery), maintaining features, and mentoring teammates to scale impact to millions of users. Must have 7+ years of mobile experience with Flutter/Dart, familiarity with MVVM or reactive state management, app metrics and crash analytics, end-to-end testing, API design, automation techniques, and a track record of owning end-to-end functionality from concept to release. The role is onsite in Jakarta, with a focus on merchant workflows and user-friendly experiences across iOS and Android, within Grab’s Merchant app ecosystem.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.