Full-time, Permanent | Remote (UK)
Shortlister Solutions is scaling fast. We build interview and assessment technology that helps employers hire fairly and efficiently. Our platform supports high-stakes recruitment and admissions workflows, so usability, accessibility, performance, and reliability really matter.
We’re looking for a Senior Front-End Developer with strong experience building modern web applications, ideally using Nuxt / Vue (or close equivalents), who wants to take ownership of the user-facing experience and grow towards a Technical Lead role over time.
This is a hands-on role with influence, well suited to someone who enjoys shaping how front-end systems are designed, built, and evolved, not just implementing UI tasks.
If you’ve worked in agency, consultancy, or contracting environments, you’ll likely feel at home here: fast pace, varied problems, autonomy, and direct exposure to product and stakeholders.
This isn’t just a “build screens” role. You’ll:
As the team scales, this role naturally expands into formal technical leadership.
You’ll join our product and engineering team, working on a modern front-end application built with Nuxt that sits on top of our Django-powered API. You’ll deliver new features, improve usability and performance, and help evolve our front-end architecture and development practices.
We have an ambition to leverage AI and automation to accelerate delivery and improve quality, but we use it pragmatically and selectively, only where it adds real value. You’ll be trusted to make sound technical decisions, communicate trade-offs clearly, and take ownership of your work.
Design, build, and maintain user-facing features that support real customer outcomes
Own and evolve our Nuxt/Vue front-end, focusing on performance, maintainability, and developer experience
Build accessible, responsive, and intuitive interfaces that work across devices
Collaborate closely with back-end engineers to design clean, well-documented APIs
Maintain strong automated testing and contribute to a reliable CI/CD pipeline
Use modern tooling, including AI where appropriate, to reduce friction and improve quality, such as:
Lead technical discovery for front-end initiatives (approach, risks, trade-offs, estimates)
Propose and introduce patterns and best practices for component design, state management, and performance
Review PRs with a coaching mindset and consistently raise front-end quality
Support and mentor junior developers as the team grows
Become a trusted go-to person for front-end decisions and guidance
Work closely with product, design, and commercial stakeholders to shape requirements into great user experiences
Communicate progress, constraints, and trade-offs clearly and early
Challenge assumptions constructively to ensure we build the right thing in the right way