Talent.com
This job offer is not available in your country.
Senior Software Engineer, Mobile (Android)

Senior Software Engineer, Mobile (Android)

GrabIndonesia
14 hours ago
Job description

Seniority level

  • Associate

Employment type

  • Full-time
  • Job function

  • Technology
  • Industries

  • Technology, Information and Internet
  • Senior Software Engineer, Mobile (Android)

    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

    Join the Grab ACE team, where we are committed to developing the most reliable and beloved food platform in Southeast Asia. As an engineer at Grab, you become a necessary part of our core. Our enthusiasm is rooted in our work, and we take pride in creating exceptional services and tools that cater to hundreds of millions of consumers, delivery partners, and fellow Grabbers. We focus on enhancing our delivery and dine-in platforms.

    Get to Know the Role

    You will report into the Software Engineering Manager and you will work on the Android passenger app that benefits millions of consumers every day. Awaiting you are exhilarating product ideas and engrossing engineering challenges, where you will be one of the first to experience your own work within the Grab app. This role is based in Beijing.

    The Critical Tasks You Will Perform

  • Work with the product and design team to understand requirements, provide product feedback, own and implement the product from start to finish.
  • Create and participate in technical discussions with other engineering teams
  • Write code that is reusable, scalable and testable. Ensure products are delivered on time and with high quality.
  • Collaborate with QAs to ensure app releases are worthy of five-star ratings.
  • Review code from other team members, provide constructive feedback and raise the engineering bar.
  • Improve the codebase. Propose and set better engineering solutions for the team.
  • Be responsible and responsive during on-call duty. Debug and troubleshoot production issues.
  • Provide technical guidance, mentorship and knowledge sharing to peers.
  • Qualifications

    Essential Skills

  • A degree in computer science, software engineering or related fields with 5+ 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.
  • 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-oriented, and positive and optimistic outlook.
  • Additional Information

    Life at Grab

    We care about your well-being at Grab; here are some of the global benefits we offer :

  • Term Life Insurance and comprehensive Medical Insurance.
  • GrabFlex to tailor a benefits package that suits your needs.
  • Parental and Birthday leave, and Love-all-Serve-all (LASA) volunteering leave to support moments that matter.
  • Grabber Assistance Programme to guide you through life's challenges.
  • Flexible work arrangements with 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.

    Referrals increase your chances of interviewing at Grab by 2x

    Jakarta, Jakarta, Indonesia

    IDR20,000,000.00-IDR35,000,000.00 3 weeks ago

    Jakarta, Jakarta, Indonesia

    IDR13,000,000.00-IDR17,000,000.00 1 month ago

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Indonesia

    Related jobs
    • Promoted
    Mobile Engineer (iOS) - Dedicated

    Mobile Engineer (iOS) - Dedicated

    Akar Inti TeknologiIndonesia
    Jakarta, focusing on helping companies exceed in their digital transformation.We pride ourselves on building solutions that go beyond mere functionality, aiming for reliability and scalability that...Show moreLast updated: 2 days ago
    Senior Software Engineer - Oracle Retail Dev, Lotus's - REMOTE

    Senior Software Engineer - Oracle Retail Dev, Lotus's - REMOTE

    Makro PROID
    Quick Apply
    Collaborate with development teams and product managers to design and implement robust backend solutions.Build scalable and secure applications, including client-side and server-side architecture.D...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Android - Fulfilment

    Senior Software Engineer, Android - Fulfilment

    GrabIndonesia
    Senior Software Engineer, Android - Fulfilment.Grab is Southeast Asia's leading superapp.From getting your favourite meals delivered to helping you manage your finances and getting around town hass...Show moreLast updated: 10 days ago
    • Promoted
    Senior Android Engineer - Client App (SDE 3)

    Senior Android Engineer - Client App (SDE 3)

    Kredivo GroupIndonesia
    Own the technical vision and roadmap for our mobile applications, aligning them with business goals.Design and implement scalable, secure, and maintainable architectures for Android and iOS apps.Ch...Show moreLast updated: 13 days ago
    Senior Mobile Engineer

    Senior Mobile Engineer

    12Go AsiaID
    Quick Apply
    Connect with us to connect the world.Are you prepared to join the R&D team at 12Go and help us build the leading online travel platform, providing seamless booking experiences for travelers wor...Show moreLast updated: 2 days ago
    • Promoted
    Senior Java Software Engineer | Product R&D, Innovation & Ownership

    Senior Java Software Engineer | Product R&D, Innovation & Ownership

    CSGWorkFromHome, Indonesia
    Senior Java Software Engineer | Product R&D, Innovation & Ownership.This role is within the team that designs and develops CSG Quote & Order, a cutting-edge order management and quoting (CPQ) platf...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Mobile (iOS) - GEO

    Software Engineer, Mobile (iOS) - GEO

    GrabIndonesia
    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...Show moreLast updated: 2 days ago
    • Promoted
    Senior Android Engineer - Biller (SDE 3)

    Senior Android Engineer - Biller (SDE 3)

    Kredivo GroupIndonesia
    Senior Android Engineer - Biller (SDE 3).Direct message the job poster from Kredivo Group.Own the technical vision and roadmap for our mobile applications, aligning them with business goals.Design ...Show moreLast updated: 13 days ago
    • Promoted
    Senior Mobile Engineer

    Senior Mobile Engineer

    12GoWorkFromHome, Indonesia
    Are you prepared to join the R&D team at 12Go and help us build the leading online travel platform, providing seamless booking experiences for travelers worldwide?. Go, being a part of Travelier gro...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EngageRocketWorkFromHome, Indonesia
    Senior Software Engineer at EngageRocket.EngageRocket is the first venture-backed HR Technology company in SEA with the mission to create better workplaces with people analytics.We help organisatio...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    PT Mid Solusi Nusantara (MEKARI)Indonesia
    Software-as-a-Service (SaaS) company.With our ecosystem of software solutions—including Mekari Jurnal, Mekari Talenta, Mekari Qontak, and Mekari Flex, we aim to facilitate entrepreneurs and leaders...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Backend - GrabKios

    Senior Software Engineer, Backend - GrabKios

    GrabIndonesia
    Senior Software Engineer, Backend - GrabKios.Senior Software Engineer, Backend - GrabKios.Get AI-powered advice on this job and more exclusive features. Grab is Southeast Asia's leading superapp.Fro...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ShakudoWorkFromHome, Indonesia
    At Shakudo, we’re building the world’s first operating system for data and AI.Like traditional operating systems such as iOS, Windows, and Linux, Shakudo offers an end-to-end, ever-evolving platfor...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Backend (Go)

    Senior Software Engineer - Backend (Go)

    AccelByteIndonesia
    At AccelByte, our mission is to empower game creators by providing them with the backend platform and tools required to make scalable, reliable AAA-quality games. The company was founded in 2016 by ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, iOS Core Product - Asia

    Software Engineer, iOS Core Product - Asia

    SpeechifyWorkFromHome, Indonesia
    Software Engineer, iOS Core Product - Asia.Software Engineer, iOS Core Product - Asia.Software Engineer, iOS Core Product - Asia. Software Engineer, iOS Core Product - Asia.Get AI-powered advice on ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer,Ukraine

    Senior Software Engineer,Ukraine

    DoiT InternationalWorkFromHome, Indonesia
    The Senior Software Engineer will be an integral part of our Engineering teams in EMEA.This role is based remotely as a full-time employee in the UK, Ireland, Estonia, Israel, Netherlands, Sweden a...Show moreLast updated: 5 days ago
    • Promoted
    Mobile Engineer (Android)

    Mobile Engineer (Android)

    TravelokaIndonesia
    It’s fun to work in a company where people truly BELIEVE in what they’re doing!.The Engineering Team at Traveloka is the backbone of our innovation, building scalable and high-performance systems t...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    GrabIndonesia
    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...Show moreLast updated: 10 days ago