Full Stack Developer; Backend
Listed on 2026-01-26
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Overview
At the Green Energy Advice Bureau (GEAB), we are passionate about driving the transition to a more sustainable future. As a leading consultancy in the renewable energy sector, we empower customers through innovative technology that supports smarter energy decisions. Our internal platforms and data-driven products play a key role in delivering efficient, compliant, and scalable energy solutions. Our values underpin everything we do and guide how we build, collaborate, and innovate.
Job Overview:
We are delighted to be recruiting for a Full Stack Developer (Backend Focused) to join our growing development team.
This position is central to the ongoing development, stability, and modernisation of Phoenix
, our internal platform, as well as the integrations that support our wider business operations.
This is a hands-on role suited to a developer who enjoys taking ownership from concept through to delivery. You will contribute to architectural decisions, work with legacy systems, and help shape the technical direction of our products in a regulated environment where accuracy and reliability are essential.
Responsibilities- Designing, building, and maintaining backend services using Python
- Working across the full stack, with a stronger focus on backend development
- Building and integrating RESTful APIs, including third-party integrations
- Writing, optimising, and maintaining SQL queries to support data-driven features
- Contributing to system architecture and technical decision-making
- Refactoring and modernising legacy codebases in a structured, incremental way
- Identifying, prioritising, and addressing technical debt to improve long-term system quality
- Owning features end-to-end, from initial concept through to production delivery
- Ensuring systems meet the standards required in a regulated industry, with a strong focus on accuracy and compliance
- Collaborating closely with developers, product stakeholders, and wider teams to deliver high-quality solutions
- Strong experience developing backend systems using Python
- Confident working with SQL
, including query optimisation and data integrity - Hands-on experience with cloud platforms, preferably AWS (GCP experience considered)
- Full stack development experience, with a clear strength on the backend
- Working knowledge of Type Script and Node.js
- Experience building and consuming RESTful APIs
- Ability to contribute to and influence technical and architectural decisions
- Comfortable working with and improving legacy codebases
- Experience identifying and managing technical debt
- Strong sense of ownership, with the ability to manage work independently and see tasks through to completion
- Experience working in a regulated environment (energy, finance, healthcare, or similar)
- An interest in classical machine learning
, with an understanding of how it can be applied to real-world problems - Familiarity with QA processes
, testing strategies, or test automation - Experience with Test-Driven Development (TDD)
- Office based or hybrid working considered, with occasional visits to the office
- Professional and Personal Development Scheme
- Amazing perks including up to £40 off your home broadband
- A supportive, collaborative team and a phenomenal office culture
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: