Front End Developer
We’re seeking a talented Front End Developer to join our growing development team. You’ll use your expertise in modern HTML, CSS and JavaScript to build delightful, accessible and high performance user interfaces that bring our customer-facing products to life. You’ll collaborate closely with Product, UX and Back End colleagues to turn designs into robust, maintainable code and help shape the technical direction of our front end platform.
Day-to-day you’ll be writing clean, semantic markup, implementing responsive layouts, and developing component-driven UI using a modern framework. You’ll own the front end delivery for features end-to-end, from prototyping and accessibility reviews to performance optimisation and deployment. You’ll also contribute to shared engineering practices such as code reviews, automated testing and documentation to help the team move faster and consistently deliver high quality experiences.
We value a pragmatic, user-centred approach. You’ll help translate business goals into technical solutions, weigh trade-offs and propose improvements. There will be opportunities to mentor colleagues, introduce new tools and patterns, and grow your front end craft — we’ll support you with learning and development so you can build the career you want.
What we’re dreaming of seeing:We’re looking for a Front End Developer who is passionate about building accessible, performant interfaces and who demonstrates a collaborative, problem-solving attitude. You’ll be comfortable taking ownership of features, communicating clearly with stakeholders and working in an iterative product environment.
- Strong experience with HTML5, CSS3 (including modern layout techniques such as Flexbox and Grid) and vanilla JavaScript
- Proficiency with a modern front end framework or library (for example React, Vue or similar) and component-driven development
- Experience writing automated tests for UI (unit and end-to-end) and familiarity with tooling such as Jest, Cypress or equivalent
- Knowledge of accessibility best practice (WCAG) and experience delivering inclusive interfaces
- Understanding of performance optimisation techniques for web applications (bundle splitting, lazy loading, image optimisation)
- Experience with version control (Git) and collaborative workflows (code review, CI/CD)
- Good communication skills and the ability to work effectively across product, design and back end teams
We know you’ll work hard to help deliver great digital experiences, so alongside a competitive salary we offer a generous benefits package and support for your development. In addition, we provide:
- Flexible working arrangements and hybrid options to help you balance life and work
- Health and Wellbeing: access to Employee Assistance Programmes and wellbeing resources
- Financial: pension scheme provided by our chosen provider, plus income protection options
- Discounts: colleague discounts across our product ranges
- Leave: annual leave buy & sell scheme and enhanced family leave policies
- Your Career: learning and development programmes, conference budget and internal progression opportunities
We welcome applications from people of all backgrounds and identities. We believe the best teams are diverse and inclusive, and we’re committed to treating every applicant with respect throughout the recruitment process.