Senior Front-end Engineer

  • drivvn Limited.
  • Warwick, Warwickshire
  • Aug 08, 2025
Full time I.T. & Communications

Job Description

Salary range: up to £60,000

Location: London/Birmingham

Company Overview: Drivvn is a fast-growing B2B SaaS company transforming the automotive industry through cutting-edge eCommerce solutions. Founded in 2020 and operating as a wholly owned subsidiary of the TCC Group, Drivvn empowers major automotive brands like Stellantis, Ford, Volvo, and Volkswagen to deliver seamless online vehicle buying experiences. More recently it has entered the vehicle leasing space, working with MHC and Leasys. Its digital retail platform supports every stage of the automotive sales and leasing journey-from vehicle configuration to financing-while enabling real-time integration and omnichannel capabilities. The company predominantly operates in Europe, with plans for expansion. Drivvn generated approximately £8 million in revenue for FY24.

Primary Purpose & Scope
As a Senior Front-End Engineer, you will play a pivotal role in delivering high-quality, production- ready customer experiences across our SaaS platform. You will combine technical leadership with hands-on engineering, ensuring our applications are performant, scalable, and maintainable. You will contribute to architectural decisions, mentor team members, and champion innovation in front-end development.
Our front-end applications leverage JavaScript (TypeScript), React, Next.js, and Nx within a cloud-native platform. We extensively use Kubernetes (AKS) to run and scale our services. While these are our current technologies, we remain pragmatic and open to adopting the best tools to achieve our goals.


Key Responsibilities

  • Lead the design and delivery of complex features in collaboration with cross-functional teams, ensuring high-quality, production-ready solutions with continuous deployment practices.

  • Champion clean, modular, and maintainable code supported by robust automated testing, setting the standard for technical excellence across the team.

  • Translate complex UI/UX requirements into performant, responsive, and accessible front-end applications using React, TypeScript, and CSS, while establishing best practices for component design and reusability.

  • Collaborate with back-end engineers to integrate APIs effectively, influence API design, and ensure reliable data flow, error handling, and system resilience.

  • Maintain and enhance production standards by embedding observability, monitoring, and performance optimization in all deliverables. Promote a DevOps culture where engineers own and operate their solutions.

  • Partner closely with product managers and designers, providing technical insights during
    ideation, product discovery, and roadmap planning to deliver outstanding user experiences.

  • Mentor and support junior and mid-level engineers through code reviews, technical guidance, and career development, fostering a culture of continuous improvement.

  • Drive technical decision-making by evaluating trade-offs, conducting proof-of-concepts, and advocating for technologies and methodologies that align with business objectives.

About you

  • Proven expertise in front-end engineering with advanced knowledge of version control (Git), automated testing, and continuous integration/delivery within container-based environments. Strong ability to design and implement scalable frontend architectures.

  • Highly skilled in modern JavaScript development, with deep expertise in TypeScript and extensive experience using frameworks such as ReactJS and NextJS. Strong understanding of component-based web development and proficiency with styled components.

  • Specialised expertise in at least one key area: CSS architecture, performance optimisation, or accessibility.

  • Strong capability in web design and implementation of mobile-first, responsive applications using elegant and maintainable CSS.

  • Thorough understanding of Core Web Vitals with proven ability to optimise for performance, interactivity, accessibility, and visual stability.

  • Demonstrated ability to balance technical trade-offs effectively and deliver exceptional user experiences with a sharp eye for design detail.

  • Experience mentoring and guiding peers while maintaining a hands-on role in technical delivery. Ability to work independently with minimal oversight, thriving in a startup environment that values adaptability and proactive problem-solving.

  • Positive, collaborative, and energetic approach with strong communication skills and the leadership capability to influence both technical direction and team culture.

We'll let you know if you're invited to an interview or not. But, as a small team with a lot of applications to consider, we can't give individual feedback on each application.