Lead Full-stack Engineer

London, UK | Full-time | Hybrid

About Beams

We’re building the future of home renovation.

We believe that renovation doesn’t need to be complicated and there’s a better way. Since 2022, Beams has been on a mission to deliver a simpler and greener renovation experience for homeowners and contractors facilitated through a tech first platform. More transparency, more efficiency and more trust between all involved.

Success at Beams comes from our people and our culture. Internally, we have a strong bias for action, we believe in making the complex simple and we never settle for the status quo. We’re fueled by positive energy, fostering a culture of openness and doing the right thing. Both for people and the planet.

About the role

Reporting to the CTO, and as an early engineer at Beams, you will play a pivotal role in the design and development of our web and mobile applications as well as our data and AI infrastructure. You’ll be Engineering Lead in a growing and ambitious team, taking ownership of technical architecture and guiding our most challenging and impactful initiatives. This role demands both strategic insight and hands-on engineering expertise, as you’ll drive forward projects that shape the future of Beams.

Your work will extend across the entire Beams team, collaborating with designers, architects, planners, and product managers to scope, architect, and deliver robust, user-centric solutions. 

As an engineer with an eye on innovation, you will be instrumental in designing and building software that will redefine the industry. Your contributions will elevate the user experience,  drive new efficiencies, remove uncertainty, worry and error and enable seamless project management that adapts to users' needs and scales with our growth. This is an opportunity to work at the cutting edge of technology, creating solutions that set Beams apart and lead the way in modernising the renovation process. 

You’ll also be a mentor and a coach, nurturing your teammates and fostering a culture of learning and collaboration. You’ll work closely with our CTO and our Head of Product to refine our processes, enhance developer tooling, and create a path for continuous personal and professional growth within the engineering team.

What you’ll be doing

  • Own technical architecture, drive standards and quality, encourage innovation and mentor the team

  • Work closely with the CTO to define the right technical strategy to support and enable the business

  • Deploy scalable, resilient and cost-effective infrastructure to support our apps, tools and data 

  • Architect, develop and maintain web and mobile applications using AWS, JavaScript, TypeScript, Node, React and Next.js

  • Build and deploy applications based on generative and agentic AI

  • Drive a collaborative culture by leading in code reviews and pairing sessions, providing and receiving constructive feedback, ensuring code quality and consistency across the team

  • Continuously improve our developer tooling from our CI and testing infrastructure to the ways we collaborate and our visibility over our ecosystem

  • Own Key Performance Indicators (KPIs), and identify and address performance bottlenecks and optimise applications for cost, speed and scalability

What you’ll need

  • Proven experience as an engineering lead, demonstrating technical leadership and architectural decision-making and vision

  • 10+ years of professional software development experience, in particular with Typescript applications built on React

  • Deep full-stack understanding of web application development with an bias towards back end application development, data infrastructure and API architecture

  • AWS Certified Solutions Architect or a comparable and demonstrable depth of knowledge and experience 

  • Comprehensive knowledge of devops tooling and techniques, software testing methodologies and tools to ensure code quality

  • Strong problem-solving skills and a proactive attitude towards tackling challenges

  • Excellent communication skills, both written and verbal

Desirable things we like

  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred but not essential. We understand that people come to coding from many different backgrounds

  • Experience with event-based architecture, data pipeline infrastructure and/or MLOps

  • Knowledge of LLM/agentic AI tools and RAG

  • A portfolio of previous projects or contributions to open-source projects showcasing your technical skills

  • A personal interest in sustainability and creating a greener environment

Package and Benefits

  • 💰Competitive salary, subject to experience, and share options giving you a stake in the company’s success

  • 🌴 25 days annual leave plus bank holidays

  • 🚀 Opportunities for professional growth and skill development within a fast-paced and collaborative environment

  • 📚 Budget for learning & development to support your growth

  • 💻 Hybrid working: this is a full-time position with a flexible balance of days at our London office and home days

At Beams, we're committed to fostering a diverse and inclusive workplace where everyone is treated with respect and dignity. We believe diversity of thought, background, and experience drives innovation and success. We're dedicated to building a team that represents a variety of perspectives and experiences, and we actively encourage applications from underrepresented groups. We're an equal opportunities employer, all applicants will receive consideration for employment without discrimination on the basis of race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or any other characteristic protected by law.

If you're passionate about making renovation simpler and greener and share our commitment to making a positive impact, we encourage you to apply for a role with us, even if you're not sure you're a perfect match. We look forward to hearing from you and discussing how you can contribute to our team. Apply now by emailing us at hello@beamsrenovation.com, or connect with us to learn more about our current opportunities.

Apply now by emailing us your CV or link to your LinkedIn profile: careers@beamsrenovation.com