Grab
Technology
LeadSoftwareEngineer,Mobile(Flutter)-MerchantExperience
Neural analysis suggests this role is
optimal for mid candidates.
“Lead Software Engineer, Mobile (Flutter) - Merchant Experience at Grab. Skills: Mobile development, Flutter, Dart, App optimization. Develop and enhance app features. Improve merchant workflows”
Industry & Context.
Logical troubleshooting
On-call rotation
What They're Looking For.
Must Have
7+ years mobile application experience, Flutter and Dart experience, Flutter-specific tools and libraries, MVVM or state management, App metrics familiarity, Platform, infrastructure, or quality-focused teams experience, Writing testable code, Creating end-to-end unit tests, Designing APIs, Applying automation techniques, Managing technical feature or app area, Owning end-to-end functionality
Nice to Have
Stay updated on mobile development trends, Mentor teammates, Scale impact to millions of users
What You'll Do.
Develop and enhance app features
Improve merchant workflows
Design scalable programming solutions
Analyze and optimize app performance
Address response time issues
Address battery use issues
Address storage impact issues
Write robust unit tests
Write integration tests
Maintain quality standards
Maintain current features
Enhance code functionality
Ensure technical consistency
Serve in on-call rotation
How You'll Work.
Team & Collaboration
Collaborate with QA engineers
Full Job 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. Get to Know the Team The Merchant App Flutter team builds and maintains the core merchant app for businesses using Grab. Whether you're supporting small local vendors or scaling for international franchises, the team focuses on creating tools to empower merchants. You'll join a close-knit group of passionate engineers committed to elevating the merchant experience and delivering impactful solutions Get to Know the Role Reporting to the Software Engineering Manager, you will focus on both feature development and engineering optimization for the Grab merchant app. With this role, you will take direct responsibility for delivering high-quality technical solutions, scaling tools for merchants, and taking ownership of impactful engineering contributions. This role is an onsite role based in Jakarta The Critical Tasks You Will Perform * You will develop and enhance app features to improve merchant workflows, ensuring the app is efficient, responsive, and user-friendly. * You will design clear, scalable programming solutions using best practices such as dependency injection or MVVM. * You will analyze and optimize app performance to address issues like response time, battery use, and storage impact. * You will write robust unit tests, integration tests, and collaborate with QA engineers to maintain quality standards during app releases. * You will maintain current features, resolve bugs, and enhance code functionality while ensuring technical consistency and long-term performance goals. * You will serve in the on
Applying for this Lead Software Engineer, Mobile (Flutter) - Merchant Experience role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Grab?
Real rants from real employees. Read before you apply.