freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer (Optical CMS) - SPVL

Summary

Build and maintain a digital lifestyle platform for a large Muslim community using Next.js and a headless CMS, integrating frontend, backend, and cloud services.

We are looking for Full Stack Engineer to join one of the government agencies in Singapore!

Benefits

  • Exciting opportunity to work with a team of professionals to deliver a comprehensive digital lifestyle platform for one of the largest Muslim communities
  • Attractive salary package and benefits (up to 24 days leave + medical insurance)
  • Positive working environment (hybrid work arrangement)

Responsibilities

  • Take full ownership of end‑to‑end application development, integrating frontend, backend, and cloud infrastructure.
  • Design, develop, and maintain responsive, accessible, and performant web applications.
  • Implement modern frontend architectures, ensuring reusability, scalability, and security.
  • Develop high‑performance backend services and APIs, ensuring reliability, security, and observability.
  • Work with QA engineers to ensure automated test coverage and proactively fix bugs and defects.
  • Optimize full‑stack CI/CD deployment strategies, ensuring seamless and automated releases.
  • Work with DevOps teams to automate infrastructure provisioning, monitoring, and cloud deployments.
  • Ensure full‑stack security, including authentication, authorization, API security, and frontend security best practices.
  • Continuously evaluate and adopt emerging technologies to improve application performance and developer productivity.

Requirements

  • Minimum 4‑5 years of full‑stack development experience in Optical CMS using Next.js.
  • Technical skills: Next.js, Optical CMS (headless CMS integration), RESTful API integration.
  • Experience with government‑related technologies – GCC AWS, SHIP‑HATS 2.0, SGDS (Singapore Government Design System).

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available