Job Openings
Full-Stack Engineer
About the job Full-Stack Engineer
Responsibilities:
- Responsible for full-stack development, for a live, mission-critical CFT platform,
with a strong focus on reliability, performance, and production stability. - Develop and maintain services, ensuring secure, scalable, and resilient frontend and backend services.
- Provide L3 support, including root-cause analysis, fixes, and coordination with DevOps during incidents.
- Collaborate closely with DevOps, Security, and QA engineers to resolve application and security issues within defined SLAs.
- Support release management and change validation, including impact assessment, rollback planning, and post-release verification.
- Contribute to operational artefacts such as runbooks, dashboards, health checks, and troubleshooting guides to improve system operability.
- Analyze application and operational metrics, identify performance bottlenecks, and implement improvements proactively.
- Communicate clearly during incidents, releases, and system changes, maintaining transparency and trust.
- Apply security, reliability, and observability best practices when designing and enhancing full-stack components.
Experience and Skills:
- Degree or equivalent in Computer Science, Information Technology, or related fields.
- 5+ years experience as a Full-Stack Engineer supporting production systems.
- Strong hands-on experience with VueJS, Laravel, and Golang for full-stack development.
- Solid understanding of frontend frameworks, RESTful API development, and containerisation.
- Experience working with containerised applications (Docker; Kubernetes/ECS exposure preferred).
- Proven ability to handle L3 support, incident debugging, and root-cause analysis in live environments.
- Strong problem-solving skills and the ability to prioritise under pressure.
- Good communication skills and a collaborative mindset when working across teams.
- Preferred: experience in operating applications on AWS, and experience working on Singapore Government agency projects.
- Experience working with CI/CD pipelines and production deployment workflows is an advantage