We’ve gone from 0 to 400+ customers in under 18 months, with strong signs of product–market fit and a big mission: to make heat pump installations faster, easier, and more scalable across the UK. Now we’re looking for a Senior Full Stack Engineer to join our team of 10 and drive the next phase of growth.
🌲 About Spruce
- Almost 20% of the UK’s carbon emissions comes from heating homes – there’s simply no way to make reach net zero without phasing out gas and oil boilers. Right now the only serious alternative is heat pumps, with their almost-magical ability to turn 1 kW of electricity into 3-5 kW of heat (🤯). But there’s a problem: the heat pump installation journey is slow, inefficient, and just so painful. This makes it really hard for existing installers to grow their businesses and puts off gas engineers from starting to do heat pumps. Perhaps most critically, it means you can’t currently offer a heat pump when someone’s boiler breaks and they urgently need heating.
- We’re fixing this. We’ve built a platform for heat pump installers to manage the whole installation journey from initial enquiry through to final compliance paperwork, freeing up their time to focus on what really matters: doing high-quality installations, providing great customer service, and scaling their business. Despite only getting started at the beginning of 2024, we’re having a massive impact on installation businesses, suppliers, and manufacturers across the UK: halving the time they spend on each job, doubling their sales conversion rates, and boosting their bottom line.
- Having now raised further investment, we’re in the process of scaling the team to massively grow our impact. We ultimately want to build an operating system for the whole home renewables supply chain. Picture a combination of ServiceTitan, Procore, and autoCAD and you might get a sense of where we’re headed…
🥖 The Role
You’ll work alongside Steph, Nick, Emma, Kieran, Raph, and Dan and the rest of team to build the various tools that make up the installer OS. You’ll be exposed to a wide variety of problem spaces including:
- Designing hydronic systems and modelling building heat loss
- Building a 2D and 3D floorplan creator, with the help of LiDAR and computer vision
- Scraping and large-scale data consolidation to provide country-wide datasets
- Offline-first and PWA applications with multiple users collaborating simultaneously
- Integrating with hardware such as bluetooth laser measures, sensors, and heat pump monitoring systems
🥞 Tech Stack
- Docker, Docker Compose
- PostGIS, Atlas migrations
- Node, Prisma
- React, Typescript, Konva, Tailwind
🫵 About You
You’ll have at least 5 years development experience and will have an excellent understanding of:
- Node, React, and Typescript