Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead front-end development and optimisation of React-based user interfaces for Davies’ digital products ensuring performance, accessibility, and scalability.
Collaborate within Agile squads with cross-functional teams to design, develop, test, and deliver high-quality front-end React components aligned with organisation standards and design systems.
Mentor junior engineers, champion front-end engineering best practices, contribute to architecture evolution, and oversee front-end code quality and CI/CD pipeline improvements.
Minimum Requirements
Extensive experience building production-grade applications using React, JavaScript, and TypeScript.
Strong skills in modern front-end engineering including component architecture, hooks, state management, routing, and responsive, accessible UI design.
Experience integrating front-end applications with backend APIs and microservices; familiarity with testing frameworks (Jest, React Testing Library, Cypress, Playwright).
Work Experience Required: Not explicitly mentioned in the JD
Ideal Candidate Profile
Experienced senior front-end engineer with strong React ecosystem expertise and leadership in Agile delivery environments.
Capable of technical mentorship and driving front-end standards, with a track record of contributing to architecture and component design.
Comfortable working closely with UX/UI designers, product owners, and backend teams to deliver user-centred, scalable digital solutions in regulated or complex domains.
