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