Senior Flutter Engineer, Mobile Apps | Flexible Hours

PT Solusi Transportasi Indonesia

Kebayoran Baru

On-site

IDR 420,000,000 - 660,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Term Life Insurance
Medical Insurance
GrabFlex benefits
Parental leave
Birthday leave
LASA volunteering leave
Grabber Assistance Programme
FlexWork differentiated hours

Job summary

Grab is seeking a Senior Software Engineer, Mobile (Flutter) to join the Merchant App Flutter team in Jakarta. You will develop and enhance merchant-focused features, optimize performance, and contribute to scalable mobile architecture.

Reporting to the Software Engineering Manager, you will own end-to-end delivery, write tests, participate in code reviews, and help mentor teammates while advancing mobile tooling and CI/CD pipelines.

Qualifications

  • 5+ years of Flutter engineering experience designing, launching, and optimizing mobile applications using Flutter and Dart.
  • Comfortable structuring code using clean approaches like MVVM or state management using reactive paradigms.
  • Familiarity with app metrics and performance optimization factors such as API usage, storage, and battery drain.
  • Experience writing testable code, end-to-end unit tests, designing APIs, and automation techniques.
  • Experience managing a technical feature or significant app area, owning end-to-end functionality.

Responsibilities

  • Develop and enhance app features to improve merchant workflows, ensuring the app is efficient, responsive, and user-friendly.
  • Design scalable programming solutions using best practices such as dependency injection or MVVM.
  • Analyze and optimize app performance addressing issues like response time, battery use, and storage impact.
  • Write robust unit tests and integration tests; collaborate with QA to maintain quality during releases.
  • Maintain current features, resolve bugs, and ensure long-term performance goals; participate in on-call rotation.
  • Familiar with CI/CD pipelines and AI tools.

Skills

Flutter engineering
MVVM / state management
Performance optimization
Test automation
Mentoring
On-call support

Tools

Flutter
Dart
MVVM

Job description

Grab is seeking a Senior Software Engineer, Mobile (Flutter) to join the Merchant App Flutter team in Jakarta. You will develop and enhance merchant-focused features, optimize performance, and contribute to scalable mobile architecture.

Reporting to the Software Engineering Manager, you will own end-to-end delivery, write tests, participate in code reviews, and help mentor teammates while advancing mobile tooling and CI/CD pipelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Mobile Engineer, Flutter – Merchant Experience
Lead Mobile Engineer, Flutter – Merchant Experience

The Grab • Jakarta Pusat

On-site
IDR 360,000,000 - 600,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+4
Senior Flutter Mobile Engineer – Merchant App (Jakarta)
Senior Flutter Mobile Engineer – Merchant App (Jakarta)

GrabTaxi Holdings Pte. Ltd. • Daerah Khusus Ibukota Jakarta

On-site
IDR 362,318,000 - 543,479,000
Term Life Insurance
Comprehensive Medical Insurance
Parental and Birthday leave
+2
Senior Flutter Engineer - Merchant App (Onsite Jakarta)
Senior Flutter Engineer - Merchant App (Onsite Jakarta)

GrabTaxi Holdings Pte. Ltd. • Jakarta Pusat

On-site
IDR 480,000,000 - 720,000,000
Term Life Insurance
Medical Insurance
GrabFlex
+5
Senior Software Engineer, Mobile (Flutter)
Senior Software Engineer, Mobile (Flutter)

PT Solusi Transportasi Indonesia • Kebayoran Baru

On-site
IDR 420,000,000 - 660,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
Software Engineer, Flutter
Software Engineer, Flutter

PT Solusi Transportasi Indonesia • Kebayoran Baru

On-site
IDR 180,000,000 - 340,000,000
Lead Software Engineer, Mobile (Flutter) - Merchant Experience
Lead Software Engineer, Mobile (Flutter) - Merchant Experience

The Grab • Jakarta Pusat

On-site
IDR 360,000,000 - 600,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+4
Flutter Engineer, Merchant App — Build Impact (Jakarta)
Flutter Engineer, Merchant App — Build Impact (Jakarta)

PT Solusi Transportasi Indonesia • Kebayoran Baru

On-site
IDR 180,000,000 - 340,000,000
Lead Software Engineer, Mobile (Flutter) - Merchant Experience
Lead Software Engineer, Mobile (Flutter) - Merchant Experience

GrabTaxi Holdings Pte. Ltd. • Daerah Khusus Ibukota Jakarta

On-site
IDR 362,318,000 - 543,479,000
Term Life Insurance
Comprehensive Medical Insurance
Parental and Birthday leave
+2
Senior Software Engineer, Mobile (Flutter)
Senior Software Engineer, Mobile (Flutter)

GrabTaxi Holdings Pte. Ltd. • Jakarta Pusat

On-site
IDR 480,000,000 - 720,000,000
Term Life Insurance
Medical Insurance
GrabFlex
+5
Software Engineer, Flutter
Software Engineer, Flutter

GrabTaxi Holdings Pte. Ltd. • Jakarta Pusat

On-site
Term Life Insurance
Medical Insurance
GrabFlex benefits program
+5