Full Stack Developer (NodeJS)
Role details
Job location
Tech stack
Job description
We are supporting a major public sector programme delivering high-availability digital services used at national scale. We are looking for an SC Cleared Full Stack Developer with strong Node.js experience to join a collaborative, agile team building secure, user-centred applications., You will be responsible for developing and enhancing both Back End services and user-facing applications within a modern cloud-native environment. Working closely with product, design and DevOps teams, you'll contribute to scalable solutions that meet strict security and performance standards expected within government environments., * Develop and maintain Back End services using Node.js
- Build and enhance responsive Front End applications
- Design and consume RESTful APIs
- Contribute to architecture discussions and technical design decisions
- Write clean, maintainable, well-tested code
- Support CI/CD pipelines and automated deployment processes
- Ensure solutions meet security, accessibility and performance standards
- Collaborate within agile, multidisciplinary delivery teams
Requirements
- Active SC Clearance
- Strong commercial experience with Node.js
- Full stack development experience (Back End and Front End)
- Experience building and consuming REST APIs
- Familiarity with modern Front End frameworks (eg React, Vue or Angular)
- Cloud platform experience (AWS, Azure or similar)
- CI/CD pipeline experience
- Understanding of version control (Git) and collaborative development practices
- Experience working in agile delivery environments
Desirable
- Containerisation (Docker) and orchestration (Kubernetes)
- Infrastructure as Code (Terraform/CloudFormation)
- Experience with relational or NoSQL databases (PostgreSQL, MongoDB, etc.)
- Knowledge of secure coding practices and OWASP principles