Search by job, company or skills

cmc apac

Senior Full Stack Engineer (Next.js / Node.js / Directus / AWS)

Fresher
Save
new job description bg glownew job description bg glow
  • Posted 15 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147596161