Full Stack Engineer (node.js / React / Next.js)

Singapore, SG, Singapore

Job Description

We are looking for a Full Stack Engineer to support and enhance a large-scale corporate digital platform following its migration to a headless CMS (Directus-based Optical platform).
This role covers post-go-live support, feature enhancement, system integration, and BAU delivery.

Key Responsibilities



Provide post-migration support and stabilisation for a corporate website on the Optical platform. Troubleshoot issues related to UI/UX, CMS templates and components, API integrations, and data ingestion workflows. Develop and enhance backend logic using Node.js / TypeScript and frontend components using React / Next.js. Implement and support features including: Data checkers and pathway tools Search tools and personalisation features CSV ingestion and data-processing workflows Secure authentication integrations (future phase) Design, develop, and maintain system integrations and RESTful APIs, including workflow and file transfer integrations. Configure and maintain Directus CMS modules, workflows, metadata, and components. Support UAT defect fixes, sprint testing, automated test suites, and release validation. Conduct code quality, security, accessibility (WCAG), and performance testing, including caching and CDN optimisation. Prepare technical documentation, release notes, and support knowledge transfer. Participate in agile delivery (planning, refinement, reviews) and collaborate with product, design, QA, and delivery teams using GitLab and CI/CD pipelines.

Requirements



Strong hands-on experience with Node.js, TypeScript, React, and Next.js. Experience with Directus or similar headless CMS platforms. Good understanding of REST APIs, JSON, OAuth2, and API security. Familiarity with GitLab, CI/CD pipelines, Docker, and cloud infrastructure (AWS, CDN, caching). Experience with automated testing, accessibility standards (WCAG), and performance optimisation. Strong debugging skills across frontend, backend, and cloud environments.

Preferred



Experience supporting large-scale corporate or public-facing digital platforms. Exposure to security compliance and enterprise delivery standards.

Why Join Us



Supportive and collaborative work culture focused on technical excellence and continuous learning. Competitive benefits, including birthday recognition, team bonding activities, and annual company trips.
We thank all applicants for their interest. Only shortlisted candidates will be contacted.

Job Type: Full-time

Pay: $6,000.00 - $8,000.00 per month

Experience:

JavaScript: 5 years (Required) Software Engineers: 5 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1711777
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, SG, Singapore
  • Education
    Not mentioned