32,304 Node.js jobs
Open roles that use Node.js for JavaScript backends and APIs.
Senior Software Engineer , Singapore Land Authority
Senior Software Engineer at GovTech Singapore building and evolving a business-critical digital platform for the Singapore Land Authority. Day-to-day involves designing Java/Spring Boot backend services and APIs for transaction-heavy public-sector workflows, with relational databases, TDD/test automation, CI/CD, and AWS exposure.
Software Engineer, Elections Department Singapore
GovTech Singapore, hiring for the Elections Department, seeks a software engineer to design, build, and operate scalable cloud platforms on AWS — delivering production-ready software with Infrastructure as Code, CI/CD pipelines, observability, and DevSecOps practices using Terraform, Docker, Node.js, and TypeScript.
Senior / Software Engineer, Skills and Workforce Development Agency (SWDA)
Senior software engineer at Singapore's GovTech building full-stack features for the Skills and Workforce Development Agency: designing React/TypeScript frontends and Node.js/Golang APIs, owning AWS cloud deployments and CI/CD pipelines, supporting production systems, and mentoring teammates.
Staff / Senior Software Engineer, Ministry of Education
Senior/Staff engineer rebuilding Parents Gateway, Singapore MOE's school-parent digital platform, at national scale — shaping architecture and building backend services, APIs, cloud infrastructure and CI/CD foundations. Core technologies include modern backend languages (TypeScript/Node, Python, Go, Java), AWS, Terraform, Docker and Kubernetes.
Senior Software Engineer, Elections Department Singapore
Senior Software Engineer at GovTech's Elections Department (ELD) acting as a technical lead in a squad, modernising Singapore's electoral systems. Day to day: delivering high-availability full-stack web products, mentoring junior engineers, and driving code/design reviews using React/Next.js/Angular, .NET or Node.js, and AWS-based DevOps tooling.
Staff Software Engineer, Healthcare-Tech
Leads cross-functional agile squads in GovTech's Healthcare-Tech division, driving technical design, architecture, and delivery of software for Singapore's public healthcare sector. Core stack: Next.js/React/Vue front-ends, Java/TypeScript/Node/Go backends, SQL/NoSQL, AWS, CI/CD, Docker/Kubernetes. 2-year fixed-term contract.
Senior Software Engineer, Govtech
Senior Software Engineer at Singapore's GovTech building and maintaining government digital products in a cross-functional agile team - designing Node.js systems with Apache Camel integration flows, Narayana distributed transactions, Oracle/PostgreSQL, Docker/Kubernetes on AWS, and ELK-based observability.
Senior / Software Engineer (PA)
Senior engineer / solution architect for People's Association (partnered via GovTech Singapore) on a 2-year fixed-term contract: owning solution architecture, leading design reviews and technical governance, shaping the multi-year roadmap, and mentoring engineers. Core stack is cloud (AWS/Azure/GCP), microservices, REST/GraphQL APIs, Docker/Kubernetes, and DevSecOps.
Senior Software Engineer, Waste Management (NEA)
Senior full-stack engineer at Singapore's GovTech, embedded with the National Environment Agency to build, assess, and modernise waste-management systems. Hands-on work across backend (NodeJS/Golang), frontend (React), integrations, APIs, and DevOps on Microsoft Azure Government Commercial Cloud.
Engineering Manager, GDT
Leads one or more cross-functional agile squads at Singapore's GovTech, driving technical design, architecture, and delivery of public-facing government products. Centers on full-stack web engineering (React/Next.js/Vue, Java/TypeScript/Node/Go), cloud, CI/CD, containers, and mentoring engineers.
Software Engineer (DevOps), TIC
DevOps-focused software engineer at Singapore's GovTech who owns features across products while running the team's CI/CD pipelines, cloud infrastructure, and post-deployment reliability. Core stack: AWS (or Azure/GCP), Terraform, Docker, Node.js/TypeScript, with SRE practices; a 2-year fixed-term contract.
Senior Software Engineer, Public Service Division (PSD)
Senior Software Engineer in GovTech Singapore's Public Service Division, building and prototyping government digital services end to end — full-stack work with React, NodeJS/Python/Golang, SQL/NoSQL, AWS, Docker and GitLab CI, plus mentoring and setting team norms for AI-assisted delivery.
Senior/ Lead Cybersecurity Engineer, TradeNet
A cybersecurity engineer role serving as the security SME for TradeNet, Singapore's national single window for trade permits. Day to day, the role translates Singapore regulatory requirements (IM8 Reform, CSA CCOPv2) into technical controls, oversees cloud and application security, manages vulnerability triage and audits, and works hands-on with engineering teams in agile delivery.
Software Engineer (MUIS)
Builds and leads development of scalable, secure web and mobile applications for Singapore's public sector (supporting MUIS via GovTech's CCYC cluster) across the full SDLC. Works with Python, Java, Go, JavaScript/C#, Node.js/Next.js, React Native, AWS, MongoDB, and Stripe; offered as a 2-year fixed-term contract.
Staff / Principal Software Engineer, Ministry of Education
GovTech is hiring a Staff/Principal Software Engineer to lead platform engineering for Singapore's Ministry of Education, shaping developer experience, CI/CD, tooling and technical standards across product teams. The role centers on building platforms with Node.js/Go/Python, React/Vue, AWS/Azure, Docker and CI/CD.
Software Engineer, BizSG
Software Engineer (II) at GovTech Singapore, building and maintaining digital services that improve public service delivery for citizens and businesses, working across the full SDLC in agile teams. Core stack: at least one of Java/Python/Go/C#/JavaScript, front-end or back-end frameworks, SQL/NoSQL databases, and Git.
Assistant Director, Engineering Manager, Ministry of Education
Engineering Manager at GovTech Singapore leading the in-house team building the Ministry of Education's next-generation identity and access platform, including passwordless and biometric authentication at national scale. Core stack includes Node.js, Go, Python, React/Vue, AWS/Azure, Docker, and CI/CD.
Engineering Manager / Technical Lead, GDP / Information Services Program (ISP)
Hands-on engineering leadership role at Singapore's GovTech: lead a cross-functional team building shared Whole-of-Government platforms (search, AI chat, publishing, accessibility, analytics) like SearchSG and VICA. Core stack is Node.js/TypeScript/Go, React/Next.js, AWS, Docker, and CI/CD, with growing GenAI work.
Senior Software Engineer (Reimagine Engineering), Software Engineering Practice
A senior backend engineer role on GovTech Singapore's Software Engineering Practice, building internal developer-experience tooling — a Developer CLI, starter kits, shared Node.js/Golang libraries, CI/CD pipelines, and engineering standards — to uplift how engineers across the public sector build, ship, and operate software.
Software Engineer, Core Engineering Products
Software engineer on Singapore GovTech's Government Commercial Cloud team, building and maintaining the cloud platform used by government agencies. Day-to-day work centers on API/backend automation in NodeJS/Python, secure CI/CD pipelines (GitLab, Terraform), and cloud landing zones across AWS, Azure, and GCP.