Country : Singapore
  • Full-time

Senior Software Engineer (Android)

Together, we are creating a world of smarter shoppers.

Established since 2014, ShopBack now powers over 1300 global & local e-retailers and has grown to become Southeast Asia's largest & fastest growing online loyalty platform.

We are excited to leverage technology to solve information asymmetry and develop innovative solutions to enable smarter purchasing decisions.

We might be young. But we've got the fire.

Join us as we redefine Southeast Asia's digital landscape!


Check out: to know more about us!


About Us

Build the Smarter Way to Shop!

ShopBack is a rapidly growing digital loyalty and discovery platform with a clear mission: To create a world of smarter shoppers. At ShopBack, our engineering teams build scalable platforms and utilize world-class technologies. We provide a trusted platform on which a growing community of shoppers discover and receive rewards for their purchases from Uber, Taobao and over 1000 merchants. A ShopBack Engineer empowers our merchants and customers, and elevate their shopping experience. Your work has a direct impact to millions of shoppers in 5 countries and we’re looking to expand our team as we scale even further.

We are more than just a cashback service. We are a lifestyle app - touching every aspect of the customer’s daily life. You will have the opportunity to drive innovation and lead your team in coming up with an amazing mobile application you will be proud of using!

At ShopBack, you will join a talented and diverse engineering team. We are a focused team with great ambitions - seeking team members who strive to solve the hard problems, take pride in delivering world-class products and are strong team players.



  • Develop and implement new features on the Android platform.
  • As part of an agile team, you’ll work closely with the UX Designers, Product Owners, Test Engineer, and other Android Engineers to optimize our ShopBack Android mobile app.
  • Liaise with QA to ensure features and bugs are properly tested.


  • Level-up opportunities. We believe in learning!
  • No politics & flat team structure
  • Competitive compensation and stock options
  • Open pantry. Alcohol, healthy stuff & snacks!


  • 3 years or relevant experience with Android mobile development.
  • BS or MS in Computer Science or equivalent experience.
  • Interest in learning new technologies.
  • Deep knowledge of native Android architecture, frameworks (RxJava, MVP, MVVM etc), and the SDK / Android Studio.
  • Be comfortable working with a wide range of development tools in an Agile Environment.
  • Excellent problem-solving skills, with a creative and analytic mind, passionate for beautiful design and engaging user experience.
Components instead of salary

Total applicants :32 Job posted 1 year ago Total Views : 705 Unique Views : 705

Submit Application