Software Engineer (NodeJS or ROR)

Location: Singapore, Singapore
Contract Type: Permanent
Specialisation: Technology
Salary: S$70000.00 - S$90000.00 per annum
REF: BBBH221262_1527504503

Our client, one of the most well know technology company in Singapore, is looking for a Junior to mid level developer to join the team. hey have a very strong engineer team where you can find top-notch engineers to work with. Tech-wise, you will be working heavily on Java, NodeJS or Ruby on Rail.


  • Participate in a technical team in all technical aspects from analysis, design, development/coding debug, libraries, 3rd party products evaluation.
  • Understand user interface navigation workflows to simulate user experience as part of requirements analysis and prototyping
  • Enhance technical capability of the technical team by applying thinking skills in technical aspects.
  • Translate customer/product requirements into technical requirements.
  • Involved in product, technical requirements and design specs documents.
  • Strong communication skills in English.
  • Experience working with, and managing, geographically spread teams across different time zones is a plus


  • 3+ years of relevant working experience in software development, especially experience in NodeJS or Ruby on Rails.
  • Knowledge in Microservices Architecture, and Amazon Web Services (AWS)
  • Solid foundation in computer science, data structures and algorithms
  • Strong programming logic and quick mind to understand the requirements of software application development.
  • Experience optimizing code for performance
  • Proficient understanding of code versioning tools ( i.e git )

Good to have:

  • Knowledge of scripting languages
  • Knowledge of relational database like MySQL, Orable, etc
  • Knowledge of NoSQL like HBase, MongoDB etc

If you have what it takes, please contact Serena Xu at or click APPLY NOW

We regret to inform that only employees who are already working in Singapore will be considered.

Data provided is for recruitment purposes only.
Business License Number: 200611680D. | Licence Number: 10C5117 | EA Registration Number : R1762105