Senior Fullstack Engineer, Merchant Apps (Jakarta)

Grab

Cilandak Timur

On-site

IDR 400,000,000 - 900,000,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

Grab's Merchant Experience team in Jakarta is seeking a Senior Software Engineer, Fullstack to help build and scale the merchant app. You will own feature development and engineering optimization for the Grab merchant app, delivering high-quality solutions and supporting merchants from local vendors to franchises.

You will collaborate with a close-knit team of engineers, focus on backend Go and frontend React/Flutter, implement scalable architectures, write tests, and participate in on-call

Qualifications

  • 6+ years of software engineering experience with a focus on Fullstack Development.
  • Proven track record building and scaling distributed systems in high-growth environments.
  • Expertise in backend Go and frontend React or Flutter for mobile.
  • Product Engineer mindset prioritizing latency to book and clean code.
  • Ability to explain complex trade-offs to non-technical stakeholders.
  • Strong knowledge of MySQL and DynamoDB (NoSQL).
  • Experience automating CI/CD pipelines and regression testing.

Responsibilities

  • Develop and enhance app features to improve merchant workflows, with efficiency and UX.
  • Design scalable solutions using best practices like dependency injection or MVVM.
  • Analyze and optimize app performance for latency, battery, and storage.
  • Write robust unit and integration tests; collaborate with QA.
  • Maintain existing features, fix bugs, and ensure long-term performance.
  • Serve in on-call rotation for critical mobile issues.

Skills

Fullstack Development
Distributed systems
Go
React
Flutter
Latency to Book
MySQL
DynamoDB
CI/CD

Tools

CI/CD tooling

Job description

Grab's Merchant Experience team in Jakarta is seeking a Senior Software Engineer, Fullstack to help build and scale the merchant app. You will own feature development and engineering optimization for the Grab merchant app, delivering high-quality solutions and supporting merchants from local vendors to franchises.

You will collaborate with a close-knit team of engineers, focus on backend Go and frontend React/Flutter, implement scalable architectures, write tests, and participate in on-call

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 - Go/Flutter for Merchant App
Senior Fullstack Engineer - Go/Flutter for Merchant App

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

Grab • Jakarta Pusat

On-site
IDR 350,000,000 - 600,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits package
+4
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

PT Solusi Transportasi Indonesia • Jakarta Pusat

On-site
IDR 420,000,000 - 640,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
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
Senior Backend Lead, AI-Driven Merchant Platform
Senior Backend Lead, AI-Driven Merchant Platform

PT Solusi Transportasi Indonesia • Jakarta Pusat

Hybrid
IDR 2,702,216,000 - 3,422,807,000
Term Life Insurance
Medical Insurance
GrabFlex
+5
Senior Android Engineer — Build Scale & Impact
Senior Android Engineer — Build Scale & Impact

Grab • Jakarta Pusat

On-site
IDR 350,000,000 - 500,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5