Senior/Lead Software Engineer, Mobile

Senior/Lead Software Engineer, Mobile

GrabTaxi Pte Ltd
Singapore Thailand
5-8 years
Not Specified

Job Description

Job Description :
Get to know the Team
Grab Geo engineering owns Grab’s mapping development, research and innovations to deliver high quality products, software platforms and algorithms. We are a passionate team of individuals, looking to outserve our customers, with exciting plans ahead.
Get to know the Role:

  • Work closely with product and design team to understand requirements and translate them to elegant implementations

  • Build reusable Android software components for interfacing with multiple mobile teams.

  • Improve code quality across multiple application components by reviewing each other’s code, share knowledge, and help out within and across teams.

  • Monitor and improve the app performance on both code and experience level.

  • Tackle various kinds of issues that can occur in a widely used Android application.

  • Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five star ratings.

  • Provide technical guidance and mentorship to peers.

  • Evaluate new mobile methodologies and technologies.


  • 5+ years of android application development experience.

  • Strong programming experience in Kotlin

  • Understanding 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 building maintainable and testable code bases, including API design, unit testing and UI testing techniques.

  • Extensive experience in maintaining applications, crash analytics, remote debugging and continuous integration.

  • Highly accountable and takes ownership of your own work.

  • Experience in developing apps with Flutter is a bonus

Get to know Grab
Grab is more than just the leading ride-hailing and mobile payments platform in Southeast Asia. We use data and technology to improve everything from transportation to payments and financial services across a region of more than 620 million people. We work with governments, drivers, passengers, merchants, and the community, to solve critical problems in Southeast Asia.
Grab began as a taxi-hailing app in 2012, but we have since extended our product platform to include GrabCar, GrabShare, GrabBike, GrabHitch, GrabExpress, GrabFood, GrabCoach, GrabShuttle, GrabCycle. We recently launched our fintech platform – GrabFinancial, which consists of payments, lending and insurance. Our latest addition is GrabVentures, an in-house incubation platform. We are focused on pioneering new commuting and payment alternatives for drivers and passengers with an emphasis on convenience, safety, and reliability. Currently, we offer services in 8 countries. Our R&D offices are in Singapore, Seattle, Beijing, Bangalore, Jakarta and Vietnam. We aspire to unlock the true potential of Southeast Asia and look for like-minded individuals to join us on this ride.
If you share our vision of driving South East Asia forward, apply to join our team today.

Similar Jobs

People Also Considered

Simple body text this will replace with orginal content