
Search by job, company or skills
About the Role
We are seeking Senior Full Stack Engineers to support and enhance a flagship public-sector corporate website following its migration to a modern headless-CMS platform built on Directus, Node.js / TypeScript and React / Next.js.
This is a hands-on engineering role within an established agile delivery team. You will partner with product, content, design and quality-assurance colleagues to stabilise the site post-migration and deliver a steady stream of feature enhancements.
Key Responsibilities
• Provide post-migration technical support and stabilise the corporate website on the Directus-based headless-CMS platform.
• Troubleshoot and resolve issues across UI/UX rendering, CMS templates and components, API integrations and data ingestion.
• Implement enhancements to platform templates, components and checkers in line with the product roadmap.
• Develop and update Node.js / TypeScript backend logic and React / Next.js frontend components.
• Support feature areas such as eligibility and pathway data checkers, search tools (e.g. SchoolFinder, CourseFinder), national search integration, CSV ingestion and Singpass integration (future phase).
• Develop and maintain API integrations with internal systems, datasets and external services, including workflow-engine and secure file-transfer integrations.
• Configure Directus CMS modules, components, workflows and metadata; partner with content and product teams on usability.
• Support UAT defect fixes, sprint-level testing, automated test suites, accessibility (WCAG) and performance testing.
• Drive code-quality scans, VAPT remediation and compliance with public-sector security standards.
• Prepare technical documentation, release notes and knowledge-transfer materials.
• Participate in agile ceremonies and use GitLab for version control and CI/CD.
Must-Have Requirements
• Strong proficiency in Node.js, TypeScript, React and Next.js.
• Experience with Directus CMS or a similar headless CMS platform.
• Solid grasp of REST API design, JSON, OAuth2 and API security.
• Familiarity with GitLab and DevSecOps principles.
• Hands-on experience with Docker and containerisation.
• Working knowledge of AWS (EC2, S3, CloudFront, ALB / NLB), caching layers and CDN configuration.
• Experience with automated testing frameworks (unit, integration, end-to-end).
• Familiarity with code-quality scanning tools, accessibility (WCAG) and performance testing.
• Strong debugging skills across frontend, backend and cloud environments.
• Understanding of CI/CD pipelines and deployment automation.
• Must be eligible to work in Singapore as an onshore individual contractor.
• Willingness to complete the required public-sector technical assessment as part of the selection process.
Nice to Have
• Prior experience delivering Singapore public-sector corporate websites.
• Experience integrating Singpass or national search services.
• Experience with VAPT remediation under Singapore public-sector security standards (e.g. IM8).
What We Offer
• Immediate start on a high-visibility public-sector website used by the public daily.
• Modern, well-defined stack: Next.js, React, TypeScript, Node.js, Directus, AWS and GitLab CI/CD.
Job ID: 147596161
We don’t charge any money for job offers