
Search by job, company or skills
1. Post-Migration Support & Stabilisation
Provide technical support for Our Client's 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.
2. Development of Enhancements & New Features
Implement enhancements to Optical templates, components, and checkers based on Our Client's 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 Our Client's backend 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 with Our Client's 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 GovTech and Our Client's security standards, including VAPT fixes and scan remediation.
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 Our Client and other team members as required.
7. Collaboration & Agile Delivery
Participate in agile ceremonies with Our Client, including sprint planning, refinement, review, and retrospective sessions.
Work with product owners, designers, and QA teams to deliver enhancements on time and with quality.
Collaborate using GitLab for version control and CI/CD workflows.
Core Technical Skills
Strong proficiency in Node.js, TypeScript, React, and Next.js.
Experience with Directus CMS or similar headless CMS platforms. Optical platform experience is an 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, including unit, integration, and end-to-end testing.
Familiarity with code quality scanning tools and best practices.
Knowledge of accessibility testing standards and tools, including 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.
Job ID: 147015765