jobs in CMC APAC

CMC APAC Hiring! Full Time Senior Full Stack Engineer (Next.js - Node.js - Directus - AWS) in - Ricebowl

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

CMC APAC

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

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.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More