Software Developer (Node.js)

ARGYLL SCOTT CONSULTING PTE. LTD.

Singapore

On-site

SGD 89,000 - 134,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ARGYLL SCOTT CONSULTING PTE. LTD.

is seeking an experienced Node.js & TypeScript Developer to join our technology team delivering digital platforms and applications for Government and Public Sector projects in Singapore. You will design, develop, test and maintain scalable backend applications and APIs, collaborating with product managers, solution architects, frontend developers and DevOps engineers to deliver secure, reliable and high-quality technology solutions.

Qualifications

  • Bachelor's degree in a related field or equivalent work experience.
  • 5+ years of software development experience with Node.js and TypeScript.
  • Strong design skills for backend applications and RESTful APIs.
  • Experience with microservices and distributed systems.
  • Proficient in JavaScript/TypeScript, async programming and API integration.

Responsibilities

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

Skills

Node.js
TypeScript
RESTful APIs
Microservices
CI/CD
DevOps
JavaScript
Agile/Scrum

Education

Degree in Computer Science or related

Tools

PostgreSQL
MySQL
MongoDB
Docker
Kubernetes
Git

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.
Requirements
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

Software Developer (Node.js & TypeScript)
Software Developer (Node.js & TypeScript)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 100,000 - 145,000
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
Node.js & TypeScript Backend Engineer - Public Sector
Node.js & TypeScript Backend Engineer - Public Sector

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 89,000 - 134,000
Senior Frontend Engineer (React / TypeScript) | Contract
Senior Frontend Engineer (React / TypeScript) | Contract

nexbridge recruitment pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer (TypeScript, Node.js and React) (1 Year Contract)
Full Stack Engineer (TypeScript, Node.js and React) (1 Year Contract)

Rhino Partners • Singapore

On-site
SGD 90,000 - 150,000
Frontend Engineer - Government - Contract
Frontend Engineer - Government - Contract

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

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

FPT Asia Pacific • Singapore

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

SCIENTE • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Developer (Typescript, Node.JS) (JD#11366)
Full Stack Developer (Typescript, Node.JS) (JD#11366)

Sciente International Pte Ltd • Singapore

On-site
SGD 78,000 - 123,000
Senior Frontend Engineer (React / TypeScript) | Contract
Senior Frontend Engineer (React / TypeScript) | Contract

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000