Talent.com
Lead Software Engineer, Mobile (Android) - Fulfilment

Lead Software Engineer, Mobile (Android) - Fulfilment

GrabIndonesia
1 hari yang lalu
Uraian Tugas

Lead Software Engineer, Mobile (Android) - Fulfilment

Apply for the Lead Software Engineer, Mobile (Android) - Fulfilment role at Grab .

5 days ago Be among the first 25 applicants.

About Grab and Our Workplace

Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle‑free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility.

Job Description

Get to Know the Team

The Fulfillment tech family is one of the pillars enabling Grab to out‑serve our customers and partners in different businesses and marketplaces across Southeast Asia. We are working on high throughput, real‑time distributed systems that use machine learning techniques to solve hundreds of millions of requests per day. Our mission is to offer the best‑in‑class products and experiences to our driver partners as to increase adoption and engagement of our services. Improve driver partner opportunities and efficiency to fulfil customer orders without fail, rain or shine. And to create efficient marketplaces by determining an optimal price that is both sustainable and loved by our partners and customers.

Get to Know the Role

We are seeking an experienced and innovative Senior Software Engineer, Mobile (Android) to join our dynamic team in Jakarta, Indonesia. As a key member of our mobile development team, you will be responsible for developing high‑quality Android applications that deliver exceptional user experiences. You will be reporting to the Manager and the role will be onsite in Jakarta.

The Critical Tasks You Will Perform

  • Lead project development as the engineering owner, collaborating with product managers to understand requirements and propose solutions.
  • Collaborate with product and experience teams to finalize feature specifications, build prototypes, and design experiments.
  • Work with the backend team to build modularised reusable components and design scalable APIs.
  • Design and write mobile components with Java, Kotlin, and Flutter to improve the availability, scalability, latency, and efficiency of Grab's services on the Driver App.
  • Engage in Driver app stability investigation, application performance analysis, tuning, and optimisation.
  • Work with different engineering teams to explore and create new design / architectures geared towards scale and performance.
  • Participate in code and design reviews to maintain high development standards.

Qualifications

What Essential Skills You Will Need

  • A degree in computer science, software engineering or related fields with 8+ years of working experience on mobile application development.
  • Programming experience in Java or Kotlin, familiarity with design patterns, multi‑threading, and good coding style and habits.
  • Understanding of the Android system and programming paradigm including OOP, TDD, reactive patterns, and dependency injection.
  • Familiarity with AndroidSDK, understanding of Android infrastructure, components, UI, data storage.
  • Working knowledge of several architectural approaches including clean architecture, MVP, and MVVM.
  • Experience in Android automated testing, familiarity with Android testing frameworks like Espresso, UI Automator, Mockito, Powermock, or Appium.
  • Fluent in English, with a conscientious, teamwork, and a positive and optimistic outlook.
  • Additional Information

    Life at Grab

  • We have your back with Term Life Insurance and comprehensive Medical Insurance.
  • With GrabFlex, create a benefits package that suits your needs and aspirations.
  • Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love‑all‑Serve‑all (LASA) volunteering leave.
  • We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
  • Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours.
  • What We Stand For At Grab

    We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

    Seniority level

    Associate

    Employment type

    Full‑time

    Job function

    Software Development

    Referrals increase your chances of interviewing at Grab by 2x.

    Get notified about new Lead Software Engineer jobs in Jakarta Metropolitan Area .

    South Jakarta, Jakarta, Indonesia 49 minutes ago.

    #J-18808-Ljbffr

    Buat peringatan pekerjaan untuk pencarian ini

    Software Engineer • Indonesia

    Pekerjaan yang berhubungan
    Lead Software Engineer

    Lead Software Engineer

    IBMCID
    Quick Apply
    SaaS company specializing in the financial and trading industry.This role will be critical in designing and building scalable microservices solutions that power trading platforms, and will involve ...Menampilkan lebih banyakTerakhir diperbarui: 30+ hari yang lalu
    Sr AI Engineer

    Sr AI Engineer

    Zealogics.comID
    Quick Apply
    Key Responsibilities : Develop and deploy AI-driven workflows for SFDC integration to enhance sales automation.Work on Sydney, our AI Virtual Assistant, to optimize lead qualification processes.Impl...Menampilkan lebih banyakTerakhir diperbarui: 30+ hari yang lalu
    • Dipromosikan
    FLIN - Lead - Digital Sales & Data

    FLIN - Lead - Digital Sales & Data

    FLINIndonesia, India
    Key Responsibilities : 1.Digital Sales Leadership (40%) - Own and scale digital disbursements from IDR 4B - IDR 20B monthly in 8 - 12 months, balancing gro...Menampilkan lebih banyakTerakhir diperbarui: 25 hari yang lalu
    APAC Senior Full Stack Software Engineer (Indonesia-based, Remote Work)

    APAC Senior Full Stack Software Engineer (Indonesia-based, Remote Work)

    Employment HeroID
    Quick Apply
    Employment Hero is on a mission to make employment easier and more valuable for everyone.Our Employment Operating System brings hiring, HR, payroll and benefits into an all-in-one solution.Since ou...Menampilkan lebih banyakTerakhir diperbarui: 30+ hari yang lalu
    • Dipromosikan
    • Baru!
    Contract (Backend Golang Dev)

    Contract (Backend Golang Dev)

    Entrust Tech DrivenIndonesia
    Entrepreneur Trust Digital provide clients with our professional team which are adapt with all the latest technologies.Our services in IT Outsourcing are an efficient way to deliver IT solutions to...Menampilkan lebih banyakTerakhir diperbarui: 1 jam yang lalu
    • Dipromosikan
    • Baru!
    Full Stack Engineer

    Full Stack Engineer

    Pixel8LabsWorkFromHome, Indonesia
    HR & Operation Manager of BlockOffice and Pixel8Labs.Pixel8Labs is looking for experienced front-end engineers who are interested in building awesome web3 applications. You will be working on projec...Menampilkan lebih banyakTerakhir diperbarui: 1 jam yang lalu
    Freelance Quality Assurance Annotator (Indonesian)

    Freelance Quality Assurance Annotator (Indonesian)

    Toloka AnnotatorsID
    Quick Apply
    Please submit your resume in English and indicate your level of English.At Toloka Annotators, we connect smart, curious people from around the world with freelance online tasks that train and impro...Menampilkan lebih banyakTerakhir diperbarui: 18 hari yang lalu
    Senior Software Engineer

    Senior Software Engineer

    modernvetID
    Quick Apply
    Position : Senior Software Engineer (Job Description) About modernvet At modernvet, we’re transforming veterinary care through world-class medical standards, technology, and hospitality.Our ec...Menampilkan lebih banyakTerakhir diperbarui: 3 hari yang lalu
    UX / UI Senior Software Engineer

    UX / UI Senior Software Engineer

    Partner One CapitalID
    Quick Apply
    Senior UI / UX Software Engineer.In this role, you will collaborate with an exceptional team of designers, engineers, and cybersecurity experts to transform complex data into clear, actionable insigh...Menampilkan lebih banyakTerakhir diperbarui: 12 hari yang lalu
    • Dipromosikan
    • Baru!
    Senior Next.js Developer (Full Remote – Jabodetabek or Bali)

    Senior Next.js Developer (Full Remote – Jabodetabek or Bali)

    Second TalentWorkFromHome, Indonesia
    Developer (Full Remote – Jabodetabek or Bali).Developer (Full Remote – Jabodetabek or Bali).Based in Indonesia (Jakarta or Bali preferred). Up to IDR 20,000,000 / month (Gross, negotiable based on exp...Menampilkan lebih banyakTerakhir diperbarui: 1 jam yang lalu