Salary: £30,000 - 60,000 per year Requirements: 10 years experience in software engineering, with deep front-end expertise Extensive experience building large-scale React applications in production Proven ownership of front-end architecture in complex systems Strong understanding of performance, accessibility, and browser fundamentals Experience influencing technical direction across multiple teams Comfortable balancing hands-on development with high-level architectural work Clear communicator who can explain complex technical decisions simply Nice to have: Experience designing and maintaining shared design systems Nice to have: Exposure to backend or full-stack architectures Nice to have: Experience working in regulated or high-scale environments Nice to have: Previous experience in a Principal, Staff, or Lead role Responsibilities: Owning and evolving the front-end architecture across complex React applications Defining standards for performance, accessibility, testing, and maintainability Leading technical decision-making and architectural reviews Partnering closely with product, design, and backend leadership Mentoring senior and mid-level engineers and raising the bar across teams Driving best practice in modern React (hooks, composition, state management) Evaluating and introducing new technologies where they add real value Technologies: Backend React CI/CD Cloud Cypress JavaScript Jest Redux TypeScript More: We are looking for a Principal Front-End Engineer (React) to take ownership of our front-end architecture and set engineering standards. This role allows you to have a genuine influence on technical direction and work through complex engineering challenges while being part of a senior engineering culture that values thoughtful decision-making. We offer the benefit of working from home, and you will have the opportunity to shape both systems and the engineers you work with. last updated 11 week of 2026