Senior Front-End Engineer

London, UK | Full-time | Hybrid

About Beams

At Beams, we’re transforming home renovation – making it simpler for homeowners and greener for the planet.

We believe that renovating a home should be just as special as living in one. The process should be easy and exciting, not overwhelming. But today, home renovation is often complex, stressful, and full of uncertainty. That’s why we’re rethinking it from the ground up – using technology to match homeowners with the right plan, the right design, and the right people to deliver high-quality, energy-efficient renovations.

Since launching in 2022, we’ve built an end-to-end service that guides homeowners through every step of the renovation journey, from planning to design to build. And because we believe the green choice should always be the easy choice, we’re helping people create more energy-efficient homes for a better future for all.

At Beams, we move fast, challenge the status quo, and tackle big problems with bold ideas. We value action, simplicity, and positive energy, fostering a culture of openness and always doing the right thing—for homeowners, for builders, and for the planet.

If you’re excited by the opportunity to reshape an industry and make a real impact, we’d love to hear from you.

About the role

As a Senior Front-End Engineer at Beams, you’ll leverage your expertise in modern front-end frameworks and design principles to build scalable, maintainable, and visually compelling user interfaces. Working closely with product managers, designers, and other cross-functional team members, you’ll ensure that our front-end solutions align with user needs and product goals, while also setting the technical direction for our front-end architecture. You’ll drive best practices in code quality, UI performance, and design system implementation, contributing to a cohesive and engaging user experience.

As a senior member of the team, you’ll provide mentorship to mid-level engineers, sharing insights on design patterns, optimising code, and ensuring adherence to front-end standards. Your proactive approach to problem-solving and your ability to lead technical discussions will help guide the team through complex challenges, resulting in robust and reliable UI implementations.

Beyond day-to-day deliverables, you’ll contribute to the strategic growth of our front-end capabilities, identifying opportunities to improve both the user experience and our development processes. Your work will directly impact Beams’ mission to transform the home renovation industry, creating a user-centric platform that empowers homeowners and our contractor network and streamlines the renovation journey. This role offers the opportunity to make a significant impact in a dynamic environment, building an experience that is both beautiful and functional and that will transform an industry.

What you’ll be doing

  • Develop and maintain React and TypeScript applications with a focus on responsive and mobile-first design.

  • Design and implement reusable UI components and libraries to support scalable development practices.

  • Collaborate with design teams to translate wireframes and user flows into high-performance, user-friendly interfaces.

  • Lead front-end architecture discussions and contribute to key architectural decisions that improve the maintainability and performance of the codebase.

  • Enhance user experiences by optimising UI/UX for speed, accessibility, and responsiveness across devices.

  • Mentor teammates and promote best practices in front-end development and UI design.

  • Participate in code reviews to maintain high code quality and consistency within the team.

  • Stay updated on industry trends and integrate new front-end technologies and practices as needed.

What you’ll need

  • 7+ years of experience as a front-end engineer with a strong focus on React and TypeScript.

  • Expertise in building and maintaining scalable UI component libraries and design systems.

  • Rock solid experience in mobile development practices and responsive design.

  • Proven track record of delivering high-end, performance-optimised UI solutions.

  • Strong problem-solving skills and proactive collaboration with cross-functional teams.

  • A portfolio demonstrating your contributions to high-quality UI projects

  • Excellent communication skills, both written and verbal.

Desirable things we like

  • Experience with Next.js and server-side rendering

  • Knowledge of configuring and building for headless content management tools

  • Experience of optimising for performance across wide geographies and of i18n

  • Contributions to open-source projects

  • A keen interest in sustainability and eco-friendly technology solutions.

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

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