Job Description To support us in realising our ambitious goals, we are looking for a talented Senior Front End Developer who is proficient in React.js, passionate about integrating AI capabilities into user interfaces, and experienced in building complex web applications. Your primary focus is on developing sophisticated front-end components using well-known React.js workflows and driving AI adoption throughout the development process. You will work closely with the Front End Lead, serving as a key technical partner in executing our front-end strategy. Here's a snapshot of your core responsibilities: Take ownership of our design system, working closely with designers to ensure consistency, evolution, and adoption across all teams Support front-end research and technical design for projects, providing front-end solutions to multiple other feature teams Lead knowledge sharing and upskilling initiatives across teams to improve front-end capabilities company-wide Mentor developers across multiple teams and drive front-end best practices throughout the organisation Conduct code reviews and provide constructive feedback to team members to improve code quality Collaborate with other team members to ensure alignment between front-end development and broader company goals Acquire excellent product knowledge, understanding the features we've built, and developing solutions that leverage AI to solve complex business problems Develop and implement micro frontend solutions that enable teams to work independently while maintaining cohesive user experiences Apply the RADIO framework (Requirements exploration, Architecture, Data modeling, Interface definition, Optimisation) when designing APIs and technical solutions Develop efficient, scalable, high-quality and robust code using ReactJS/TypeScript Ensure web accessibility standards (WCAG) are met and maintain responsive designs across all devices and platforms