Lead Node.js Software Engineer (SC Cleared) – Inside IR35 Contract
Lead Node.js Software Engineer (SC Cleared) – Inside IR35 Contract
Remote (UK-based) with ad hoc travel
6-month inside IR35 contract (with likely extension)
About Amber Labs
Amber Labs is a cutting-edge technology consultancy specialising in delivering high-quality digital transformation solutions across public and private sectors. We partner with leading organisations to build scalable, secure, and user-centric services.
We are currently seeking an SC Cleared Lead Node.js Software Engineer to join a high-profile government programme, driving the design and delivery of modern, scalable systems.
The Role
As a Lead Node.js Software Engineer, you will play a key role in shaping technical direction, leading engineering decisions, and mentoring teams while delivering robust services.
You will work in a collaborative, agile environment, contributing to the full software lifecycle from discovery and design through to delivery and continuous improvement.
Key Responsibilities
- Translate business requirements into scalable and maintainable system designs
- Lead the development of user-centred services, putting user needs first and validating decisions with evidence
- Build reusable, open, and maintainable code aligned with best practices
- Work across the full stack with a strong focus on Node.js-based backend services
- Collaborate with multidisciplinary teams and foster meaningful engagement with stakeholders
- Apply expertise to troubleshoot, investigate, and resolve complex technical issues
- Champion secure development practices, including vulnerability management and OWASP standards
- Guide teams on modern engineering practices and support continuous improvement
Core Technical Skills
- Backend Development: Node.js
- API Development: REST, OpenAPI specifications
- Web Frameworks: HAPI
- Databases: PostgreSQL, MongoDB, Redis
- Testing: Jest, Lab
- Source Control: Git
- Cloud Platforms: AWS and/or Azure
- Containerisation: Docker, Kubernetes, ECS
- CI/CD: Azure DevOps, Jenkins, GitHub Actions
- Work Management Tools: Jira, Azure DevOps
What Happens Next?
Our Talent Acquisition Team will be in touch to advise you on the next steps. We have a two-stage interview process for most of our consultants. In certain cases, we may include a third and final stage.