About this role
Salary: £40,000 - 50,000 per year
Requirements
- Proven professional experience in front-end or web development
- Strong practical knowledge of HTML, CSS, and JavaScript or TypeScript
- Experience with modern front-end frameworks such as React or Vue
- Advanced understanding of semantic HTML, accessible forms, validation, keyboard interactions, and focus management
- Practical experience applying WCAG 2.x Level AA accessibility requirements
- Experience with automated and manual accessibility testing, including browser accessibility tools, keyboard-only testing, and screen readers
- Understanding of responsive design, dynamic content, and single-page applications
- Experience identifying and resolving accessibility issues within existing codebases
- Experience contributing to unit, integration, and end-to-end testing
- Experience creating accessibility tests and integrating them into wider testing and delivery pipelines
- Familiarity with Figma and working closely with design teams
- Experience conducting code reviews and mentoring less experienced engineers
- Knowledge of Agile development practices and modern front-end technologies
Responsibilities
- Develop high-quality, user-focused web applications, emphasizing accessibility, performance, security, and responsive design
- Work closely with Product, Design, and Engineering colleagues to shape technical solutions
- Promote best practices
- Support the development of other engineers
- Influence technical decisions and improve engineering standards
- Help deliver inclusive digital experiences
Technologies
- CSS
- Figma
- Support
- JavaScript
- LESS
- React
- Security
- TypeScript
- Vue
- Web
- Frontend
More
We are hiring a Front-end Software Engineer to join our collaborative, multidisciplinary product team, which delivers digital experiences across a range of products. The role is based in Penrith, with office attendance twice a month, and offers £50,000 plus benefits. Accessibility, quality, and customer outcomes are central to our development process. We welcome applications from people of all ethnicities, genders, sexual orientations, and disabilities, and can consider reasonable adjustment requests at any stage of the application process. If we do not respond within five working days, please assume the application has been unsuccessful on this occasion; we may consider your profile for other suitable vacancies arising within the next 12 weeks.
last updated 46 week of 2026