Full Stack Developer Python and React in Bath

Full Stack Developer Python and React in Bath

Bath Full-Time On-site
B

Build open-source software that helps households cut energy bills and carbon.
Bath & West Community Energy is recruiting two practical full-stack developers to build the Home Energy Efficiency Advice Tool (HEEAT), a new platform combining energy modelling, mobile data capture, smart-meter data and applied AI.
The technology stack includes Python, FastAPI and PostgreSQL on the backend, with React, React Native and TypeScript on the frontend, deployed on AWS or a similar cloud platform. AI-assisted capture, extraction, validation and report drafting will sit alongside deterministic, tested and auditable energy calculations.
One appointment will have deeper frontend strength and the other deeper backend and data-platform strength. These are complementary rather than narrowly siloed roles, and we will balance skills across the two appointments. Candidates may apply for the frontend-focused role, the backend-focused role or either role using one application.
BWCE is a not-for-profit community energy organisation with 17 MW of community-owned renewable generation and a home-energy advice service that has delivered more than 500 surveys. The developers will work with Technical Lead Philip Haile, home-energy assessors and project partners across Great Britain.
Applicants must already be resident in the UK and have the right to work in the UK. We cannot provide visa sponsorship.
Frontend-focused Full-Stack Application Developer
Build React and TypeScript interfaces for surveys, assessments, scenario editing and reporting.
Develop floorplan, room-geometry, image-supported, LiDAR and canvas or SVG editing workflows.
Design mobile-first capture using React Native or similar, followed by desktop analysis.
Create usable forms, validation, guidance and warnings that maintain data quality.
Connect the frontend to FastAPI services and make straightforward backend changes where established patterns exist.
Build AI-assisted capture and review features into the survey workflow.
Make complex modelling outputs understandable to professional assessors and householders.
Backend-focused Full-Stack Data Platform Developer
Build reusable Python and FastAPI services with clean, documented API contracts.
Design PostgreSQL schemas, migrations, indexing and data-validation patterns.
...

B

Contact Details:

Bath and West Community Energy Recruitment Team