×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Node.js

Remote / Online - Candidates ideally in
Hamilton, South Lanarkshire, ML3, Scotland, UK
Listing for: Amber Labs
Contract, Remote/Work from Home position
Listed on 2026-03-05
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Software Engineer
Job Description & How to Apply Below
Position: Software Engineer (Node.js)

Location: Remote (UK-based) – ad hoc travel may be required

Engagement: Permanent or 12-month Fixed Term Contract (FTC)

Security Clearance: Must be BPSS eligible

About Amber Labs

Amber Labs is a specialist consultancy delivering high-quality digital services across the public and private sectors. We work closely with UK central government departments to design, build, and improve user-centred digital products that meet the highest standards of accessibility, quality, and security.

The Role

We are looking for a skilled Software Engineer with strong backend and cloud expertise to join our growing engineering team. You will work on UK central government digital services, designing and building scalable, secure cloud-native applications using AWS and modern Dev Ops practices.

This role suits someone comfortable working in agile, multidisciplinary teams and passionate about clean code, Test Driven Development (TDD), and continuous integration and delivery.

Key Responsibilities
  • Develop and maintain backend services using Node.js
  • Design and implement cloud-native solutions within AWS
  • Build and manage containerised applications using Docker and Amazon EKS
  • Develop serverless components using AWS Lambda
  • Work with AWS services including SQS, S3, and EC2
  • Implement and maintain CI/CD pipelines using Git Lab
  • Apply Test Driven Development (TDD) practices including unit and integration testing
  • Collaborate with Dev Ops engineers, frontend developers, QA, and product managers in agile teams
  • Contribute to code reviews, technical discussions, and continuous improvement
  • Support delivery of services that meet UK central government standards and best practices
  • Strong commercial experience with Node.js
  • Hands-on experience with AWS (including Lambda, SQS, S3, EC2)
  • Experience with containerisation using Docker and orchestration via EKS
  • Experience implementing and managing CI/CD pipelines (Git Lab preferred)
  • Strong understanding of infrastructure and cloud-native architecture
  • Experience working with Test Driven Development (TDD)
  • Experience delivering projects within agile environments (Scrum/Kanban)
  • Experience working on UK central government projects
  • Ability to work remotely with occasional travel when required
  • BPSS eligibility
  • Experience working in highly secure or regulated environments
  • Familiarity with Infrastructure as Code principles
  • Experience optimising performance and cost within AWS environments
What We Offer
  • Choice of permanent or 12-month FTC
  • Fully remote working with flexibility
  • Opportunity to work on meaningful UK public sector projects
  • Professional development and learning opportunities
Why Join Us?
  • Join a fast-growing consultancy delivering high-impact public-sector technology
  • Develop skills across modern cloud engineering, Dev Ops, and scalable distributed systems
  • Private Medical Insurance (Aviva)
  • 25 days annual leave + UK bank holidays
  • Perkbox – global employee rewards and wellbeing platform
  • Generous employee referral scheme
  • Supportive, inclusive environment encouraging innovation and growth
  • Choose your preferred working device – Mac or PC
  • Diversity & Inclusion at Amber Labs
  • At Amber Labs, diversity fuels innovation. We are committed to fostering a workplace where everyone feels valued, supported, and respected.
What Happens Next?

After reviewing your application, our Talent Acquisition team will be in touch to outline next steps. The process typically includes two interview stages, with a possible third involving our company Partners if required.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary