CareerPlanSign in

Lead Software Engineer, Mobile (Android) - Fulfilment

Jakarta, id💼 Full-time🗓 2026-01-27 → 2026-09-25

Core

Lead project development for the Grab Driver App, focusing on stability, performance, and scalability for driver partners across Southeast Asia.

Role type

Senior IC Mobile Software Engineer (Android)

Builds

High-throughput mobile applications for driver partners

Domain

Ride-hailing and logistics (Southeast Asia)

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Flutter, Android system architecture, OOP, TDD, reactive patterns, dependency injection, clean architecture, MVP, MVVM, automated testing (Espresso, UI Automator, Mockito, Powermock, Appium), multi-threading, design patterns

Preferred skills

Experience with scalable API design, performance tuning, architectural exploration

Technologies

Java, Kotlin, Flutter, Android SDK, Espresso, UI Automator, Mockito, Powermock, Appium

Responsibilities

Lead project development as engineering owner, collaborate with product teams on feature specs and prototypes, build modularized reusable components, design and write mobile components, investigate app stability and optimize performance, participate in code and design reviews

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.