Android Engineer, Singapore

Singapore, Singapore Full-time


What you will do

  • Build and improve the mobile experiences for one of the world’s fastest growing mobile app in travel
  • Quickly grasp concepts, problems and implement solutions with guidance
  • Unit test code for robustness, usability, and reliability
  • Contribute to the evolution of the technology, product, and experience
  • Communicate, collaborate and work effectively across cross-functional teams in a global environment
What we are looking for
  • 3+ years of experience in software development
  • 2+ years of hands-on experience in developing and testing apps on Android for large scale applications
  • Strong foundations in Java, OOPs, Design Patterns, Clean Code fundamentals
  • Experience on Rails orProficiency in Web Technologies will be a plus
  • Good understanding of interactive application development paradigm.
  • Working knowledge with dagger, okhttp, retrofit, rxjava, butterknife, bolts, glide, espresso, mockito, powermock or equivalent libraries on Android
  • Ability to write high-quality code which is modular, functional, testable and reusable with excellent unit test coverage
  • Ability to understand the dependent system/sub-systems and troubleshoot issues effectivelyGood understanding agile methodologies, TDD and test automation
  • Good understanding continuous integration and continuous delivery principles and related tool stack
  • Bachelors of Engineering/MCA with a passion to learn new things, solve challenging problems
  • Ability to Get Stuff Done!

About Us

GO-JEK is one app for ordering food, commuting, digital payments, shopping, hyper-local delivery, getting a massage and two dozen services. It is Indonesia’s first and fastest growing unicorn building an on-demand empire.

In the last 36 months, the startup’s total order volumes has grown a devilish 6666x and diversified into 18 verticals. The company runs the equivalent of three Indian unicorns rolled into one. GO-FOOD alone does more orders in Indonesia than all Indian food tech startups combined. 3 years since the mobile app launched, GO-JEK does more rides than India’s largest taxi-sharing service.

A total of 1,000,000 drivers collectively cover an average distance of 7 million kilometers each day, making GO-JEK Indonesia’s de facto transportation partner. GO-JEK is a verb. GO-JEK is a way of life. It is quite simply the operating system of Indonesia. 200 engineers spread across Jakarta, Singapore and India make software decisions that impacts about 260 million people in the country.

GO-JEK Tech is the product development and training centre of GO-JEK. The tech team comprises of developers, data scientists, designers and product managers who work on product innovation, mining data and crafting consumer experiences. The average age of the team is 29 and it runs one of the largest jruby, Java and go clusters in Asia.

To know more, visit

Apply for this opening at