Senior Fullstack Engineer - Go/Flutter for Merchant App

Grab

Jakarta Pusat

On-site

IDR 350,000,000 - 600,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

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

Job summary

Grab is seeking a Senior Software Engineer to join the Merchant App Flutter team in Jakarta. You will focus on feature development and engineering optimization for the merchant app, taking ownership of high-quality technical solutions and scalable tools for merchants. This onsite role is based in Jakarta.

You will contribute to delivering impactful engineering results, maintaining features, and ensuring long-term performance through robust testing and efficient releases.

Qualifications

  • 6+ years of software engineering experience with a focus on Fullstack Development.
  • Proven track record building and scaling distributed systems in a high-growth environment.
  • Deep expertise in backend Go and modern frontend frameworks (React) or mobile (Flutter).
  • Product Engineer mindset focusing on latency to book and clean code.
  • Ability to explain complex technical trade-offs to non-technical stakeholders clearly.

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 latency, battery, and storage considerations.
  • Write robust unit tests and integration tests, collaborating with QA engineers for releases.
  • Maintain current features, resolve bugs, and enhance code functionality for long-term performance.
  • Participate in on-call rotation for critical mobile issues and provide rapid yet thoughtful fixes.

Skills

Go
React
Flutter
Fullstack Development
CI/CD
Unit Tests
On-call

Tools

MySQL
DynamoDB
AWS

Job description

Grab is seeking a Senior Software Engineer to join the Merchant App Flutter team in Jakarta. You will focus on feature development and engineering optimization for the merchant app, taking ownership of high-quality technical solutions and scalable tools for merchants. This onsite role is based in Jakarta.

You will contribute to delivering impactful engineering results, maintaining features, and ensuring long-term performance through robust testing and efficient releases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer - Merchant App (Go/Flutter/React)
Senior Fullstack Engineer - Merchant App (Go/Flutter/React)

PT Solusi Transportasi Indonesia • Jakarta Pusat

On-site
IDR 420,000,000 - 640,000,000
Term Life Insurance
Medical Insurance
GrabFlex
+5
Senior Fullstack Engineer, Merchant Apps (Jakarta)
Senior Fullstack Engineer, Merchant Apps (Jakarta)

Grab • Cilandak Timur

On-site
IDR 400,000,000 - 900,000,000
Term Life Insurance
Medical Insurance
GrabFlex
+5
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 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,840 - 543,478,260
Term Life Insurance
Comprehensive Medical Insurance
Parental and Birthday leave
+2
Mobile Engineering Manager – Merchant Experience
Mobile Engineering Manager – Merchant Experience

Grab • Jakarta Pusat

On-site
IDR 600,000,000 - 1,200,000,000
Term Life Insurance
Medical Insurance
GrabFlex
+5
Senior Software Engineer, Fullstack - Merchant Experience
Senior Software Engineer, Fullstack - Merchant Experience

Grab • Jakarta Pusat

On-site
IDR 350,000,000 - 600,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits package
+4
Senior Software Engineer, Fullstack - Merchant Experience
Senior Software Engineer, Fullstack - Merchant Experience

PT Solusi Transportasi Indonesia • Jakarta Pusat

On-site
IDR 420,000,000 - 640,000,000
Term Life Insurance
Medical Insurance
GrabFlex
+5
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,840 - 543,478,260
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
Senior Software Engineer, Fullstack - Merchant Experience
Senior Software Engineer, Fullstack - Merchant Experience

Grab • Cilandak Timur

On-site
IDR 400,000,000 - 900,000,000
Term Life Insurance
Medical Insurance
GrabFlex
+5