Search by job, company or skills

W

Full Stack Engineer (React & Node.js)

1-3 Years
SGD 7,000 - 11,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • 1-year contract, renewable
  • Government project
  • Hybrid work arrangement


This role is hands-on, with a significant focus on frontend product development using React, while also contributing to backend (Node.js) services and AWS-based infrastructure. You will participate in technical planning, drive implementation excellence, and occasionally lead feature development end-to-end.

Key Responsibilities

  • Build and enhance web dashboards and user interfaces using TypeScript + React.js.
  • Develop backend APIs, services and internal tools using TypeScript (Node.js).
  • Collaborate closely with Tech Lead to execute plans and technical direction for the platform.
  • Take ownership of features - design, build, test, deploy and maintain.
  • Participate actively in code reviews, system discussions and engineering best practices.
  • Ensure product performance, scalability and reliability at scale.
  • Contribute to AWS deployment workflows, CI/CD and infrastructure improvements.
  • Produce clear documentation for systems, features and operational procedures.
  • Occasionally lead and drive feature development independently.

Required Skills & Experience

  • Strong experience with React + TypeScript, especially for production-scale dashboards.
  • Solid backend development experience using Node.js (TypeScript).
  • Hands-on experience with AWS deployments and cloud-native architecture.
  • Familiar with CI/CD pipelines, environments, and infrastructure as code (Terraform experience is a plus).
  • Understanding of scalable architecture, performance optimisation and secure coding practices.
  • Able to work collaboratively with cross-functional teams (PM, QA, DevOps, Data).
  • Comfortable working in both new and legacy codebases, and learning fast.
  • Exhibits strong ownership, clarity in communication and good engineering hygiene.

Good-to-Have / Bonus

  • Experience with Ruby or Golang backend.
  • Knowledge of Terraform or other IaC tooling.
  • Experience with large-scale monitoring, observability, or distributed systems.
  • Familiarity with data streaming, analytics pipelines or Snowplow ecosystem.

Who You Are

  • Hands-on engineer first - you enjoy building.
  • Fast learner who adapts quickly to both legacy and modern systems.
  • Strong collaborator, but capable of leading features when required.
  • Values quality - readable code, documentation, tests, stability.
  • Motivated to build meaningful government digital services used nationwide.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 143953123