Software Engineer (NodeJS or ROR)

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

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.

Responsibilities:

  • 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

Requirements:

  • 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 serena.xu@ambition.com.sg 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