Show more filters
Banner image for FPT Asia Pacific
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Singapore, Singapore
A free Jobstore account is required to proceed to the employer site.

Responsibilities:


1. Post-Migration Support & Stabilisation

  • Provide technical support for Corporate Website after go-live on the Optical platform.
  • Troubleshoot and resolve issues related to UI/UX rendering, Optical (based on Directus) CMS templates and components, API integrations, and data ingestion.
  • Work with FPT (ODC), and teams to ensure smooth transition into BAU.


2. Development of Enhancements & New Features

  • Implement enhancements to Optical templates, components, and checkers based on product roadmap.
  • Develop and update Node.js/TypeScript backend logic and React/Next.js frontend components within the Optical platform.
  • Support enhancements for key features such as:
  • Data checkers (Eligibility, MK, P1, Pathway tools)
  • Search tools (SchoolFinder, CourseFinder)
  • SearchSG integration and personalisation features
  • CSV ingestion and data-processing flows
  • Singpass integration (future phase)


3. Integration & API Development

  • Develop and maintain integrations with back-end systems, datasets, and external services.
  • Implement and maintain integrations with Opus workflow engine and Cloud File Transfer (CFT).
  • Ensure secure handling of API keys, tokens, and system configurations.


4. CMS Configuration & Optical Platform Competency

  • Configure Directus CMS modules, components, workflows, and metadata within the Optical platform.
  • Work closely on content and product teams to ensure CMS usability and alignment with site architecture.


5. Quality Assurance & Testing

  • Support UAT defect fixes and sprint-level testing.
  • Implement and maintain automated testing frameworks and test suites.
  • Conduct code quality scans, accessibility scans, and performance testing.
  • Ensure compliance with security standards (VAPT fixes, scan remediation, etc.).
  • Conduct performance validation and support caching/CDN optimisation work where required.


6. Documentation & Knowledge Transfer

  • Prepare technical documentation for changes, enhancements, and release notes.
  • Provide knowledge transfer to other team members as required.


7. Collaboration & Agile Delivery

  • Participate in agile ceremonies with (sprint planning, refinement, review, retrospective).
  • Work with product owners, designers, and QA to deliver enhancements on time and with quality.
  • Collaborate using GitLab for version control and CI/CD workflows.


Required Skills & Experience:

Core Technical Skills

  • Strong proficiency in Node.js, TypeScript, React, and Next.js.
  • Experience with Directus CMS or similar headless CMS platforms (Optical experience is a strong advantage).
  • Knowledge of REST API design, JSON, OAuth2, and API security.


DevOps & Infrastructure

  • Familiarity with GitLab and DevSecOps principles.
  • Experience with Docker and containerisation concepts.
  • Knowledge of web infrastructure, AWS services (EC2, S3, CloudFront, ALB/NLB), caching layers, and CDN configuration.


Testing & Quality Assurance

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


Additional Technical Knowledge

  • Strong debugging skills across frontend, backend, and cloud environments.
  • Understanding of CI/CD pipelines and deployment automation.
A free Jobstore account is required to proceed to the employer site.
Jobs in Singapore   »   Full Stack Engineer

More jobs

People also search