Software Developer, NodeJS

Location Singapore
Job reference BBBH118359_1661412987
Salary Negotiable
Consultant name Joanna Tham Pooi Kwan
Consultant email
Consultant contact no. 65515325
EA License No. 02C3423
Consultant Registration No. R1985398

Roles and responsibilities:

  • Developing RESTful API integrations
  • Managing applications versioning
  • Deployment of the applications to Cloud servers and Docker containers
  • Working with both relational and non-relational databases
  • Working on data visualization and dashboards
  • Developing applications and integration of applications from other vendors
  • Monitoring, optimizing, and improving applications
  • Writing clear and concise documentation
  • Support and assisting the Business Development Managers, Business Analysts, as well as Clients in running and/or deploying applications
  1. Must-have skills
  • Good understanding of NodeJs / Javascript, HTML, CSS, Python, and Java
  • Good understanding of MongoDB, Docker
  • Good understanding of RESTful API
  • Good understanding of AWS services
  • Proficient in Unix/Linux, Windows operating systems
  • Analytical and logical thinkin
  1. Good-to-have skills
  • Serverless framework
  • CI/CD tools such as Jenkins
  • Deep knowledge in Data structures


  • Degree in Computer Science, Engineering, or relevant experience.
  • 3+ years in professional backend software development.
  • Previous working experience as a Node.js developer. Deep knowledge of Node.js and frameworks.
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Experience managing database such as MongoDB, MySQL, RDS, etc.
  • Basic understanding of front-end technologies, such as AngularJS, React, HTML5 and CSS3.
  • Experience in AWS cloud infrastructure.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience in understanding the full software development life cycle (SDLC).

Joanna Tham Pooi Kwan EA License No.: 02C3423 Personnel Registration No.: R1985398

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit