Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Engineer

FPT Asia Pacific

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company is seeking a skilled developer to provide ongoing support for their Optical platform. Responsibilities include implementing enhancements, developing integrations, and conducting quality assurance testing. The ideal candidate should have strong proficiency in Node.js, TypeScript, React, and Next.js, along with experience by configuring and supporting content management systems. Work will involve collaboration in an agile environment and engaging in continuous improvement of the platform's functionality and performance.

Qualifications

  • Strong proficiency in Node.js, TypeScript, React, and Next.js.
  • Experience with Directus CMS or similar headless CMS platforms.
  • Knowledge of REST API design, JSON, OAuth2, and API security.
  • Experience implementing automated testing frameworks.

Responsibilities

  • Provide technical support for the Corporate Website's Optical platform.
  • Implement enhancements to Optical templates and components.
  • Develop and maintain integrations with back-end systems.
  • Configure Directus CMS modules within the Optical platform.
  • Support UAT defect fixes and sprint-level testing.

Skills

Node.js
TypeScript
React
Next.js
Directus CMS
API security
Docker
AWS services
Automated testing

Tools

GitLab
Cloud services
Job description
Scope of Work & 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.