Software Developer (Node.js & TypeScript)

ARGYLL SCOTT CONSULTING PTE. LTD.

Singapore

On-site

SGD 100,000 - 145,000

Part time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ARGYLL SCOTT CONSULTING PTE. LTD. is seeking an experienced Node.js and TypeScript Developer to join our tech team on a 12-month contract for government and public sector projects.

You will design, develop, test, and maintain scalable backend applications and APIs, collaborating with product managers, architects, frontend developers, and DevOps to deliver secure, reliable technology solutions. You will build RESTful APIs and microservices, ensure code quality, and participate in CI/CD pipelines

Qualifications

  • Degree in Computer Science, IT, Engineering or related field.
  • 5+ years of software development experience with Node.js and TypeScript.
  • Strong experience designing backend applications and RESTful APIs.
  • Experience with microservices architecture and distributed systems.
  • Good understanding of JavaScript/TypeScript, asynchronous programming and API integration.
  • Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Familiarity with best practices, testing, code reviews, and Git; familiarity with CI/CD and Agile environments.

Responsibilities

  • Design, develop and maintain scalable backend applications using Node.js and TypeScript.
  • Build and maintain RESTful APIs, microservices and backend integrations.
  • Translate requirements into technical solutions with solution architects and teams.
  • Write clean, maintainable, well-documented code following engineering standards.
  • Participate in full SDLC: requirements, design, development, testing and deployment.
  • Integrate with internal/external systems, databases and third-party services.
  • Collaborate with frontend developers for seamless frontend-backend integration.
  • Perform unit and integration testing and support SIT/UAT.
  • Troubleshoot and resolve production issues; contribute to code reviews.

Skills

Node.js
TypeScript
RESTful APIs
Microservices
Agile
CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Git
CI/CD tooling
SQL/NoSQL

Job description

Job Description – Node.js & TypeScript Developer

  • Contract Duration: 12 months, renewable/extendable subject to project requirements and performance
  • Employment Type: Contract
Overview

We are looking for an experienced Node.js & TypeScript Developer to join a technology team delivering digital platforms and applications for Government and Public Sector projects.

The successful candidate will be responsible for designing, developing, testing and maintaining scalable backend applications and APIs. You will work closely with product managers, solution architects, frontend developers, DevOps engineers and other stakeholders to deliver secure, reliable and high-quality technology solutions.

Key Responsibilities
  • Design, develop and maintain scalable backend applications using Node.js and TypeScript.
  • Build and maintain RESTful APIs, microservices and backend integrations.
  • Collaborate with solution architects and technical teams to translate business and functional requirements into technical solutions.
  • Develop clean, maintainable, reusable and well-documented code following established engineering standards and best practices.
  • Participate in the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment and production support.
  • Integrate applications with internal and external systems, databases and third-party services.
  • Work closely with frontend developers to ensure seamless integration between frontend and backend components.
  • Perform unit testing, integration testing and support SIT/UAT activities.
  • Troubleshoot, debug and resolve application and production issues.
  • Participate in code reviews and contribute to continuous improvement of development practices and technical standards.
  • Work with DevOps and infrastructure teams to support CI/CD pipelines, deployment and application monitoring.
  • Ensure solutions are developed with appropriate consideration for security, performance, scalability and reliability.
  • Prepare and maintain technical documentation where required.
  • Work effectively in an Agile/Scrum environment and contribute to sprint planning, daily stand-ups and other project activities.
Essential Skills & Experience
  • Degree in Computer Science, Information Technology, Engineering or a related discipline.
  • At least 5 years of software development experience, with strong hands-on experience in Node.js and TypeScript.
  • Strong experience in designing and developing backend applications and RESTful APIs.
  • Experience with microservices architecture and distributed systems.
  • Good understanding of JavaScript/TypeScript development principles, asynchronous programming and API integration.
  • Experience working with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB or similar.
  • Familiarity with software engineering best practices, including:Object-oriented and/or functional programming principlesUnit and integration testingCode reviewsVersion control using GitCI/CD practices
  • Experience working in an Agile development environment.
  • Strong problem-solving and troubleshooting skills.
  • Good communication skills and ability to work effectively with both technical and non-technical stakeholders.
Preferred / Good to Have
  • Experience with frontend technologies such as React, Angular or Vue.js.
  • Experience with cloud platforms such as AWS, Azure or Google Cloud.
  • Familiarity with containerisation technologies such as Docker and Kubernetes.
  • Experience with CI/CD tools and DevOps practices.
  • Experience with API gateways, authentication and authorisation mechanisms such as OAuth 2.0, OpenID Connect or JWT.
  • Experience working on large-scale, enterprise or Government/Public Sector digital transformation projects.
  • Familiarity with application security, secure coding practices and vulnerability remediation.
  • Experience working within a structured governance, compliance or security environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Node.js & TypeScript Backend Engineer (12‑Month Contract)
Senior Node.js & TypeScript Backend Engineer (12‑Month Contract)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 100,000 - 145,000
Full Stack Developer (Nodejs, TypeScript)
Full Stack Developer (Nodejs, TypeScript)

SCIENTE • Singapore

On-site
SGD 60,000 - 90,000
Senior Full Stack Engineer
Senior Full Stack Engineer

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software Developer
Software Developer

XCELLINK PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Full Stack Engineer
Full Stack Engineer

Vinova Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Software Developer
Software Developer

THE BOSTON SOFTWARE SOLUTIONS INTERNATIONAL PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Full-Stack Engineer - 1570
Full-Stack Engineer - 1570

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 120,000
Nice to Have: Experience with citizen‑
Government system exposure
Software Engineer – ReactJS / AngularJS
Software Engineer – ReactJS / AngularJS

OX CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 110,000 - 180,000
G73 - Full Stack Engineer
G73 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 65,000 - 90,000
Software Developer - Contract
Software Developer - Contract

QUESS SELECTION & SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000