Engineering
Full Stack Engineer
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.
Other roles
Engineering
Senior Full Stack Engineer
Lead the development and scaling of the systems powering our renewable energy platform. Architecture, mentoring, and hands-on delivery.
Data
Data Engineer
Design and build scalable data pipelines, warehousing solutions, and cloud infrastructure to power analytics and ML across the business.
Finance
Financial Quant
Drive business performance through quantitative financial analysis, modelling, and decision support across commercial and structured finance.