About the role

  • Contribute to the design, development, and maintenance of scalable backend and frontend systems.
  • Build reliable and secure services using **Python, Node.js, and Go**.
  • Develop user-facing features with modern **frontend frameworks** (e.g. Vue.js, React, or similar).
  • Collaborate with product managers, designers, and partner agencies to translate requirements into working solutions.
  • Operate services on **AWS**, leveraging cloud-native services and infrastructure as code.
  • Debug, optimize, and improve performance of applications and workflows.
  • Uphold high standards in code quality, testing, and operational excellence.

Requirements

  • **2–5 years of professional software engineering experience.**
  • Strong foundation in at least one of **Python, Node.js, or Go**.
  • Experience building and shipping **frontend applications**.
  • Familiarity with **AWS services** and cloud-based infrastructure.
  • Good understanding of **system design, scalability, and security best practices**.
  • Comfortable working across the stack – frontend, backend, and infra.
  • Ability to thrive in a fast-paced, agile environment with evolving requirements.
  • Strong communication and collaboration skills.
  • Experience with **infrastructure as code** (Terraform, CDK, or similar).
  • Exposure to **DevOps practices** such as CI/CD, observability, and incident response.
  • Prior experience in government or regulated environments.
  • Contributions to open-source projects or developer communities.

Benefits

  • A wholly-owned subsidiary of GovTech.
  • Contract Staff enjoys the same benefits as Permanent Employees
  • Flexible working hours with hybrid working arrangements

Job title

Software Engineer, Mid-Level – 2 year contract

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridSingapore

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job