Senior Android Engineer - Build Scalable Mobile Experiences

Grab

Jakarta Selatan

On-site

IDR 400,000,000 - 700,000,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

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

Job summary

Grab in Jakarta is seeking a Senior Software Engineer, Mobile (Android) to own end-to-end Android features within the Consumer Experience team. You will design, implement, and operate secure, high-quality mobile software, partnering with product and data teams to ship scalable experiences.

You will mentor peers, drive code reviews, and help shape the mobile platform for performance and reliability. The role is on-site in Jakarta with strong collaboration across engineering, design, and product.

Qualifications

  • 5+ years of software engineering experience; 4+ years specializing in Android.
  • Strong CS fundamentals, data structures, algorithms, and CI/CD basics.
  • Experience delivering end-to-end features and collaborating across teams.

Responsibilities

  • Design and write in RxJava and/or Kotlin.
  • Collaborate with mobile and backend engineers, designers, data scientists and product managers to build features.
  • Participate in code and design reviews to maintain high standards.
  • Brainstorm, identify problems, propose solutions for scale and performance.
  • Own projects to meet functional and non-functional requirements.
  • Design, implement, instrument and deploy performant Android components.
  • Lead collaboration across teams to resolve business, legal, and product needs.
  • Participate in interview loops to help Grab hire top talent.
  • Provide technical guidance and mentorship to peers.

Skills

Android
RxJava
Kotlin
CI/CD
Observability
English communication
Large-scale apps
Generative AI

Education

Bachelor's degree in Computer Science or related field

Tools

Android Studio
Crash analytics
Remote debugging

Job description

Grab in Jakarta is seeking a Senior Software Engineer, Mobile (Android) to own end-to-end Android features within the Consumer Experience team. You will design, implement, and operate secure, high-quality mobile software, partnering with product and data teams to ship scalable experiences.

You will mentor peers, drive code reviews, and help shape the mobile platform for performance and reliability. The role is on-site in Jakarta with strong collaboration across engineering, design, and product.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior iOS Engineer, Consumer Experience - Jakarta On-site
Senior iOS Engineer, Consumer Experience - Jakarta On-site

Grab • Jakarta Pusat

On-site
IDR 420,000,000 - 600,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits package
+5
Senior iOS Engineer, Consumer Experience
Senior iOS Engineer, Consumer Experience

Grab • Indonesia

On-site
IDR 300,000,000 - 600,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
Senior Android Engineer - Scale Real-Time Mobile Apps
Senior Android Engineer - Scale Real-Time Mobile Apps

Grab • Jakarta Timur

On-site
IDR 223,200,000 - 334,800,000
Term Life Insurance
Comprehensive Medical Insurance
Flexible Work Arrangements
+2
Senior Software Engineer, Fullstack
Senior Software Engineer, Fullstack

PLT engineering GmbH • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
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, Mobile (Android) - Consumer Experience
Senior Software Engineer, Mobile (Android) - Consumer Experience

Grab • Jakarta Selatan

On-site
IDR 400,000,000 - 700,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+4
Senior Software Engineer, Mobile (Android) - Consumer Experience
Senior Software Engineer, Mobile (Android) - Consumer Experience

Grab • Jakarta Pusat

On-site
IDR 350,000,000 - 500,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
Senior Software Engineer, Mobile (Android) - Fulfilment
Senior Software Engineer, Mobile (Android) - Fulfilment

Grab • Jakarta Timur

On-site
IDR 223,200,000 - 334,800,000
Term Life Insurance
Comprehensive Medical Insurance
Flexible Work Arrangements
+2
Senior Android Engineer - Architecture & Mentorship
Senior Android Engineer - Architecture & Mentorship

Kredivo Group • Jakarta Timur

On-site
IDR 167,400,000 - 223,200,000