Job title: Full Stack Engineer

Job Description

Full Stack Engineer – Corporate Website (Optical Platform)

Role Overview

  • Government Project
  • Salary up to $10000/month
  • Up to 21 ALs + AWS

Our client is seeking a skilled Full Stack Engineer to support and enhance a large-scale corporate website built on the Optical platform (based on Directus CMS). This role involves post-launch stabilisation, feature development, system integration, and continuous improvement within a modern web and cloud-based architecture.


Key Responsibilities

1. Post-Migration Support & Stabilisation

  • Provide technical support following the website’s go-live on the Optical platform
  • Troubleshoot and resolve issues across:
    • UI/UX rendering
    • CMS templates and components (Directus-based)
    • API integrations and data ingestion workflows
  • Collaborate with internal and external teams to ensure a smooth transition into business-as-usual (BAU) operations

2. Enhancements & Feature Development

  • Develop and implement enhancements to Optical templates, components, and validation checkers
  • Build and maintain:
    • Backend services using Node.js and TypeScript
    • Frontend components using React and Next.js
  • Support feature enhancements including:
    • Data checkers (e.g. eligibility and pathway tools)
    • Search tools (e.g. finder functionalities)
    • Search integration and personalisation capabilities
    • CSV ingestion and data processing pipelines
    • Future authentication integrations (e.g. national digital identity systems)

3. Integration & API Development

  • Develop and maintain integrations with backend systems, datasets, and external services
  • Implement integrations with workflow engines and file transfer systems
  • Ensure secure handling of API keys, tokens, and configurations

4. CMS Configuration & Platform Management

  • Configure and manage Directus CMS modules, components, workflows, and metadata
  • Partner with content and product teams to ensure CMS usability and alignment with site architecture

5. Quality Assurance & Testing

  • Support UAT defect resolution and sprint-level testing activities
  • Implement and maintain automated test suites (unit, integration, end-to-end)
  • Conduct:
    • Code quality and security scans
    • Accessibility testing (e.g. WCAG compliance)
    • Performance testing and optimisation
  • Ensure compliance with security standards, including vulnerability remediation
  • Support caching strategies and CDN optimisation where required

6. Documentation & Knowledge Transfer

  • Prepare technical documentation, including release notes and system updates
  • Provide knowledge transfer to internal teams and stakeholders

7. Collaboration & Agile Delivery

  • Participate in agile ceremonies (sprint planning, refinement, reviews, retrospectives)
  • Collaborate with product owners, designers, QA, and engineering teams
  • Use GitLab for version control and CI/CD workflows

Required Skills & Experience

Core Technical Skills

  • Strong proficiency in:
    • Node.js, TypeScript
    • React, Next.js
  • Experience with Directus CMS or similar headless CMS platforms (Optical experience is advantageous)
  • Solid understanding of:
    • RESTful API design
    • JSON
    • OAuth2 and API security

DevOps & Infrastructure

  • Familiarity with GitLab and DevSecOps practices
  • Experience with Docker and containerisation
  • Understanding of cloud and web infrastructure, including:
    • AWS services (EC2, S3, CloudFront, ALB/NLB)
    • Caching layers and CDN configurations

Testing & Quality Assurance

  • Experience with automated testing frameworks (unit, integration, end-to-end)
  • Knowledge of code quality tools and practices
  • Familiarity with accessibility standards (WCAG)
  • Experience in performance testing methodologies

Additional Competencies

  • Strong debugging and problem-solving skills across frontend, backend, and cloud environments
  • Understanding of CI/CD pipelines and deployment automation

Interested candidates may click on apply or apply via email to kenwi.g@scientecconsulting.com

By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).

This authorizes us to:

  • Contact you about potential opportunities.
  • Delete personal data as it is not required at this application stage.

All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Kenwi Goh Jian Wee – R26159880
ScienTec Consulting Pte Ltd - 11C5781

File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB