We are seeking an experienced Full Stack Engineer to design, develop, and maintain secure, scalable, and high-performance applications supporting government digital services. The successful candidate will deliver end-to-end solutions across frontend, backend, integration, and cloud platforms while ensuring compliance with government security and architecture standards.
This role requires strong hands-on engineering expertise, experience working in secure environments, and the ability to deliver production-grade systems in a Government Commercial Cloud (GCC) environment.
Key Responsibilities
Full Stack Development
- Design, develop, test, and maintain scalable web applications and APIs.
- Build responsive, user-friendly front-end interfaces using modern frameworks.
- Develop secure backend services and microservices architectures.
- Ensure performance optimisation, scalability, and maintainability.
System Architecture & Integration
- Design and implement RESTful APIs and system integrations with internal and external platforms.
- Integrates search and indexing solutions (e.g., Elasticsearch, OpenSearch, Kendra) where applicable.
- Ensure interoperability with government systems and digital services.
Cloud & DevOps
- Develop and deploy applications within Government Commercial Cloud (GCC) environments.
- Implement CI/CD pipelines and automated deployment strategies.
- Apply containerisation and orchestration technologies (Docker, Kubernetes).
Security & Compliance
- Implement secure coding practices and comply with government security standards.
- Support authentication, authorization, encryption, and audit logging requirements.
- Ensure adherence to data protection and governance policies.
Performance & Reliability
- Monitor application performance and troubleshoot production issues.
- Implement logging, monitoring, and alerting mechanisms.
- Conduct performance tuning and optimization.
Collaboration & Documentation
- Work closely with product managers, designers, architects, and stakeholders.
- Provide technical leadership and mentorship to junior engineers.
- Maintain clear documentation for systems, APIs, and deployment processes.
Requirements
- 4 - 7 years of relevant full stack development experience.
- Proven experience delivering enterprise or government digital systems.
- Experience working in secure or regulated environments is highly preferred.
Technical Skills
Frontend
- React, Angular, or Vue.js
- HTML5, CSS3, JavaScript/TypeScript
Backend
- Java / Spring Boot, Node.js, Python, or .NET
- RESTful API and microservices architecture
Cloud & DevOps
- AWS or GCC cloud environments
- Docker & Kubernetes
- CI/CD pipelines (GitLab, Jenkins, or equivalent)
Databases
- SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
Search & Indexing (Preferred)
- Elasticsearch / OpenSearch / Amazon Kendra
Preferred Experience
- Experience with Government Commercial Cloud (GCC) deployments.
- Experience working with Singapore Government agencies.
- Knowledge of search engines and enterprise search implementations.
- Familiarity with security and compliance requirements in government environments.