-
SCIENTE

Software Engineer (TypeScript and Node.js)

SCIENTE
Singapore · Contract · Mid-Senior

Job Summary


We are looking for a talented and driven Software Lead Developer with strong expertise in TypeScript and Node.js. In this role, you will lead the development of high-quality web applications and take ownership of requirements management. The ideal candidate is highly independent, with excellent problem-solving and decision-making skills, and thrives in driving technical excellence across projects.


Mandatory Skill(s)

  • Degree in Computer Science, IT, or related field;
  • Minimum 5 years of professional experience in Software Development;
  • Must have strong proficiency in TypeScript and Node.js;
  • Hands-on experience in designing and developing RESTful APIs;
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL);
  • Excellent problem-solving and debugging abilities;
  • Strong communication and collaboration skills;
  • Ability to work independently and take initiative.


Desirable Skill(s)

  • Proficiency in Java and Spring Boot;
  • Experience with front-end frameworks (e.g., React, Angular);
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure);
  • Experience working with Agile development methodologies (e.g., Scrum, Kanban);
  • Knowledge of testing frameworks (e.g., Jest, Mocha);
  • Experience with containerization technologies (e.g., Docker, Kubernetes).


Responsibilities

  • Lead the design, development, and maintenance of scalable web applications using TypeScript, Node.js, and microservices;
  • Implement RESTful APIs, integrate with front-end frameworks, and work with messaging systems like Kafka or RabbitMQ;
  • Translate business requirements into technical solutions, maintain documentation, and prioritize development tasks;
  • Collaborate with cross-functional teams and work independently to deliver high-quality products;
  • Ensure code quality, performance, and best practices through testing and reviews.


Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.


When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).


Confidentiality is assured, and only shortlisted candidates will be notified for interviews.


EA Licence No. 07C5639

Key Skills

Ranked by relevance

typescript containerization restful apis postgresql docker react kafka cloud scrum java aws gcp
Login to Apply
Posted
Mar 01, 2026
Type
Contract
Level
Mid-Senior
Location
Singapore
Company
SCIENTE

Industries

IT Services IT Consulting Banking Investment Banking

Categories

Information Technology Other Analyst

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Eesti Energia
Related

Senior Software Engineer

2026-05-28

Full-time
Mid-Senior
Estonia
Internet Publishing
Information Technology
View Job Details
Kpler
Related

Power ML Engineer

2026-05-26

Full-time
Not Applicable
Singapore
Technology
Engineering
View Job Details
Egov Select
Related

Network and Systems Engineer

2026-05-28

Full-time
Not Applicable
Belgium
IT Services
Information Technology