Principal Front-End Engineer (React) Experience level: 10+ years Have you spent years building front-end systems that scale - and now want a role where your decisions genuinely shape how products and teams operate? My client is looking for a Principal React Engineer to take ownership of front-end architecture, set engineering standards, and act as a technical authority across multiple product teams. This role is for someone who still enjoys writing code, but whose real impact comes from designing systems, mentoring engineers, and influencing technical direction. What you'll be responsible for 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 Tech environment React (modern patterns, hooks, context, performance optimisation) TypeScript Component-driven development and design systems State management (Redux, Zustand, React Query, etc.) Testing frameworks (Jest, React Testing Library, Cypress) CI/CD pipelines and modern build tooling Cloud-hosted platforms and APIs What we're looking for 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 (but not essential) Experience designing and maintaining shared design systems Exposure to backend or full-stack architectures Experience working in regulated or high-scale environments Previous experience in a Principal, Staff, or Lead role Why this role? Genuine influence over technical direction and standards Complex, real-world engineering challenges A senior engineering culture that values thoughtful decision-making The chance to shape both systems and people If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly. Benefits: Work From Home