Lead Front-End Developer
Role details
Job location
Tech stack
Job description
As Lead Developer they will look to you to lead the development and evolution of their front-end architecture across web, mobile, and POS interfaces. You will be focused on driving delivery, improving front-end performance and user experience, and ensuring design consistency and technical excellence across the product suite. You'll guide a small team of front-end developers and collaborate closely with UX/UI, Product, and Engineering stakeholders to deliver high-quality user-facing features. This a technical hands-on role where you will be seen as a role-model for promoting best practice, clean code and foster a collaborative and high-performance culture within the team. Other duties will include providing input into feature planning, product roadmaps and communicating technical progress, risks and blockers to internal stakeholders.
Requirements
- Mentoring, coaching experience and ability to lead a small front-end team.
- Deep expertise in modern JavaScript frameworks (e.g., Vue.js, React, or Angular), happy to work with Vue.js.
- Proficient in HTML5, CSS3, and responsive design best practices.
- Experience working with design systems and scalable UI architecture.
- Solid understanding of performance optimisation, accessibility (WCAG), and cross-browser compatibility.
- Comfortable working with Git, CI/CD pipelines, and agile methodologies.
- Strong communication and collaboration skills.
Desirable
- Experience working with SaaS products, ticketing, or eCommerce platforms.
- Familiarity with backend integration using GraphQL.
- Experience with TypeScript, Vue, and similar tools.
- Knowledge of testing frameworks such as Cypress, Vitest, or Jest.
- Understanding of mobile/responsive UI development and/or hybrid app frameworks (e.g., Capacitor or Ionic).
Benefits & conditions
You'll receive a starting salary up to £58k and benefits including: an annual bonus scheme, a generous individual training budget per year to spend on courses or accreditations. You'll join the team with 25 days holiday plus Bank Holidays and your birthday off, but this will increase by a day a year (up to 30 days) to reward long service. This is a great opportunity to challenge and progress your career with one of the region's tech success stories as they continue to thrive.