3 days ago
Jakarta, IndonesiaSenior
Responsibilities
- Develop and enhance responsive, user-friendly Flutter app features that improve merchant workflows.
- Design scalable solutions using approaches such as dependency injection, MVVM, and reactive state management.
- Analyze and optimize app performance, including response time, battery usage, API usage, and storage impact.
- Write unit and integration tests, create testable code, and collaborate with QA engineers during releases.
- Maintain existing features, resolve bugs, and improve long-term code quality and technical consistency.
- Own significant app functionality from concept through release and participate in the on-call rotation for critical mobile issues.
- Stay current with mobile development trends and mentor teammates.
Requirements
- 5+ years of Flutter or mobile engineering experience designing, launching, and optimizing mobile applications.
- Fluency with Flutter, Dart, and Flutter-specific tools and libraries.
- Experience with clean code approaches such as MVVM or reactive state management.
- Familiarity with performance tools, crash analytics, debugging solutions, API usage, storage allocation, and battery optimization.
- Practical knowledge of testable code, unit and end-to-end testing, API design, and automation techniques.
- Experience owning a technical feature or significant app area end to end.
- Willingness to stay current with mobile development trends and mentor teammates.
Benefits
- Term Life Insurance and comprehensive Medical Insurance.
- GrabFlex benefits package customization.
- Parental leave, Birthday leave, and Love-all-Serve-all volunteering leave.
- Confidential Grabber Assistance Programme.
- FlexWork arrangements with differentiated hours.
- Onsite role based in Jakarta.
Tech Stack
DartFlutter
Categories
Mobile
About Grab
Grab builds a Southeast Asia superapp for mobility, deliveries, and financial services, serving consumers, drivers, merchants, and enterprises. It monetizes via ride and delivery commissions, merchant services (such as ads and subscriptions), and payments and digital banking products. Founded in 2012 and headquartered in Singapore, Grab operates across multiple Southeast Asian markets and is publicly listed on NASDAQ.
