Full Stack Engineer collaborating with a small team to develop tools for heat pump installers in the UK, addressing production challenges and enhancing user experience.
Responsibilities
You’ll work closely with a small, high-calibre team of engineers, designers, and domain experts to build and scale the tools that power the Spruce platform.
Depending on your experience, you might:
Own and deliver complex features end-to-end
Shape system architecture and technical direction
Mentor others and raise the bar across the team
Or, if earlier in your career, you’ll learn fast by working on meaningful production problems with high ownership from day one.
The problem space is deep and varied, including:
Heat loss modelling and hydronic system design
2D and 3D floor-plan tooling using LiDAR and computer vision
Large-scale data ingestion and geospatial analysis
This is not CRUD-only work. You’ll be working meaningful production problems from day one that blends physical reality, real-world constraints, and serious impact.
Requirements
We care less about titles and more about impact, judgment, and intent.
You’ll likely have experience with:
Modern JavaScript / TypeScript and frontend frameworks
Backend development and API design
Relational databases and data modelling
But more importantly, you are:
Product-minded — you want to understand real users and real problems, not just tickets
Impact-driven — you balance technical quality with momentum and know when “good enough” is exactly right
Comfortable with ownership — you take responsibility for outcomes, not just code
Candid and collaborative — you challenge ideas openly, receive feedback well, and optimise for the team over ego
Whether you’re relatively early in your career or already operating at Senior level, you’ll find space here to do the best work of your career.
Benefits
💰 Salary (depending on experience, impact, and location):
Junior Engineer: £40–50k
Mid-level Engineer: £50–80k
Senior Engineer: £80–100k
🍰 Meaningful slice of equity (options) in the company
🏖️ 33 days holiday and opportunity to work from abroad for another 30 days each year
🏡 Hybrid working: Min. 2 days in-person a week (London or Bristol)
👧 Workplace Nursery Benefit scheme (YellowNest)
🚲 Cycle to Work scheme
🤝 Full-team meetups every fortnight with paid travel, accommodation and dinner
👨👩👧👦 Brilliant team to learn from and massive opportunity to grow
Sr Embedded Software Engineer at Honeywell creating software solutions for next - gen avionics. Leading innovative projects that enhance global technology efficiency.
On - board Mission Software Developer at Airbus involved in designing and developing mission software for space platforms. Collaborating with international teams on 5G technology via embedded systems in Toulouse.
Full Stack Engineer at Doxel developing project management tools using computer vision and AI for the construction industry. Collaborating with teams to build full - stack applications for massive data handling.
Senior Advanced Software Engineer at Quantinuum focused on documentation platform and data engineering for quantum computing users. Collaborating with multi - disciplinary teams to enhance user engagement and analytics.
Lead Full Stack Engineer developing generative UI capabilities for AI - driven experiences at Salesforce. Drive innovation across the enterprise ecosystem while mentoring engineering teams.
Product Engineer responsible for delivering high - quality solutions on NPD projects in a hybrid setup. Engaging across teams to ensure manufacturability and compliance in engineering processes.
Responsible for training coordination and product technical training at GROHE France. Engaging with team members and partners to enhance technical knowledge and product usage.
Senior Software Engineer developing backend systems for Bastion's stablecoin infrastructure. Leading projects and collaborating with cross - functional teams in a fast - paced startup environment.
Senior Fullstack Engineer at Bastion developing regulated stablecoin solutions for financial institutions. Responsible for end - to - end feature delivery and leading technical directions in a fast - paced environment.
Software Engineer 2 designing and building ingestion pipelines at WEX. Responsible for integrating data from various internal and external systems into scalable solutions.