Senior Frontend Engineer

JavaScript - London, England

Ref: 6025Monday 17 November 2025

up to £90,000

Senior Frontend Engineer
London (Hybrid)

Bright Purple are delighted to partner with an innovative, sustainability-focused technology company that is transforming how major organisations understand and reduce their environmental impact. Due to continued growth and enterprise demand, they’re looking for a Senior Frontend Engineer to help shape
the next generation of their data-driven platform.
 
The Company
 
Our client is a well-funded, fast-scaling climate-tech organisation with backing from leading global investors. Their platform is used by large, complex enterprises to turn fragmented operational information into high-trust, decision-ready environmental data — powering compliance, reporting, and decarbonisation strategies. As they scale across new markets, they’re investing heavily in product innovation, automation, and intuitive user experiences — and this is where you come in.
 
Benefits
  • Competitive salary
  • Share options / equity
  • Private healthcare
  • 25 days holiday + 3 days off over Christmas + your birthday off
 
The Role
 
As a Senior Frontend Engineer, you’ll go far beyond writing clean code. You’ll work closely with Product, Design, domain experts, and fellow Engineers to shape what is built, why it is built, and how users interact with it.
You’ll champion modern frontend architecture, help evolve intuitive enterprise workflows, and play a key role in both product discovery and delivery. This is an opportunity to influence product direction, elevate engineering standards, and build features that genuinely help organisations accelerate decarbonisation.
 
What You’ll Do
  • Collaborate with Product Managers and Designers to shape user-facing features from early exploration to final delivery.
  • Build scalable, accessible, maintainable interfaces using React and modern tooling.
  • Contribute technical insight during discovery, especially when requirements are incomplete or ambiguous.
  • Ship early, iterate fast, and leverage real user feedback to refine the experience.
  • Use analytics, experimentation, and product insight to guide improvements.
  • Maintain strong code quality through testing, reviews, and best practice.
  • Stay current with emerging technologies and share new approaches with the wider team.
 
About You
  • You thrive in collaborative, iterative environments, and enjoy working closely with product and design.
  • You communicate clearly with both technical and non-technical colleagues.
  • You care deeply about user experience and outcomes, not just implementation.
  • You’re excited by opportunities to experiment, learn, and shape the direction of a product.
 
Must-Have Skills
  • 5+ years’ experience in frontend development.
  • Strong professional experience with React.
  • Proficiency in TypeScript and modern JavaScript (ES6+).
  • Experience collaborating closely with Product Designers.
  • Familiarity with state management tools (e.g., Redux, React Query).
  • Strong testing knowledge (Jest, React Testing Library, Cypress).
  • Confident self-starter comfortable aligning across teams.
 
Nice-to-Have
  • Experience contributing to frontend architecture decisions.
  • Familiarity with design systems / component libraries (Storybook, etc.).
  • Experience with GraphQL or working in data-heavy applications.
  • Background in B2B SaaS or enterprise platforms.
  • Some exposure to backend technologies (Python, Django).
  • Any prior experience or interest in sustainability or carbon reporting.
 
If you’re passionate about building world-class user experiences and want to contribute to technology that genuinely moves the needle on climate impact, we’d love to hear from you.
 
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Cookies on this website
We want to ensure that we give you the best experience on our website. If you wish you can restrict or block cookies by changing your browser setting. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on this website.