Software Engineer

  • Job category
  • Job level
  • Contract type
    Full Time
  • Location
  • Salary
    S$3500 - S$6500

Job Description

We are looking for a passionate and driven Software Engineer to our fast growing Tech team in Singapore. As a Software Engineer, your role includes:

  • Working closely with Product, Data Engineering and Data Scientists team to design, prototype and build new products and features to the ongoing development.
  • Taking part in requirement analysis, software design, follow TDD practices to perform tests and develop the modules, APIs and frontend apps.
  • Applying best practices to what you do and sharing the knowledge with the team is a key
  • Working in a development team that follows the best practices of Agile and SCRUM to achieve tasks in a given sprint.

 If you have a passion for software engineering, enjoy working in a fast-growing company and thrive in an international environment, we would love to hear from you. 


  • Degree in Computer Science or equivalent
  • Ideally at least 3 years experience in Full-Stack development using NodeJS and ReactJS is preferred. Experience in Ruby on Rails is an added advantage.
  • Deep understanding of the best programming practices, test-driven development, code reviews, continuous integration and common design patterns.
  • Experience working with MicroServices architecture, managing multiple REST APIs
  • Experience with relational databases with the ability to optimise queries and work with performance oriented tasks
  • Experience with NoSQL databases such as MongoDB, Redis or Elasticsearch.
  • Good to have: Experience working with ECS, Docker and Kubernetes
  • Good to have: Experience with CI tools like Bitbucket pipelines or Jenkins
  • Excellent communication skills and the ability to work well with others (across APAC and EMEA)

Closing on 01 May 2021

orview more job listings from this company