Skip to main content

Engineering

Full Stack Engineer

Manchester, UK Hybrid Full-time

Posted 25 Mar 2026

About the role

We’re looking for a Full Stack Engineer to help build and scale the systems that power our renewable energy products. You’ll own features end-to-end, work across Node.js, TypeScript, React, and AWS, and contribute to architectural and product decisions.

You will collaborate closely with your team, share knowledge, and help establish a solid technical foundation for future growth. You’ll also work with non-technical stakeholders, translating business needs into effective technical solutions.

This role is ideal for someone who enjoys teamwork, maintaining clean engineering practices, and solving real operational challenges in a rapidly growing startup.

Responsibilities

  • Build and maintain customer-facing and internal applications using React + TypeScript
  • Develop APIs, microservices, and serverless functions in Node.js on AWS
  • Collaborate with product, design, and operations teams to translate requirements into technical solutions
  • Work with non-technical stakeholders to understand business needs and propose effective technical approaches
  • Ensure code quality through testing (unit, integration, e2e) and code reviews
  • Contribute to CI/CD pipelines, monitoring, and observability tooling
  • Improve performance, reliability, and maintainability across the stack
  • Participate in design discussions and contribute to technical direction
  • Support junior engineers through pairing or informal mentorship (as needed)

Requirements

  • Strong commercial experience with Node.js, TypeScript
  • Experience building and deploying services on AWS (e.g., Lambda, API Gateway, DynamoDB, SQS/SNS, S3)
  • Good understanding of REST APIs or event-driven architectures
  • Solid testing experience (Jest, React Testing Library, etc.)
  • Familiarity with CI/CD pipelines and modern dev workflows (GitHub Actions preferred)
  • Ability to break down features into deliverable tasks and own them to completion
  • Comfortable working in a fast-paced startup environment
  • Strong communication and collaboration skills, including working with non-technical stakeholders

Nice to have

  • Experience with Infrastructure as Code, preferably Terraform, with familiarity in AWS CDK
  • Understanding of serverless architectures and distributed systems
  • Experience integrating with third-party APIs or data sources
  • Knowledge of energy/utility industry workflows (Elexon, smart meters, billing, pricing)
  • Exposure to monorepo or multi-service architectures
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline

Interested?

Send your CV and a short note about why you're interested.