Lead Frontend Engineer

Job Description

Are you a hands-on front-end leader who thrives on guiding a team while still rolling up your sleeves in code?

 

Job Title: Lead Front-End Engineer

Salary: Up to £100k

Based: London (Remote)

 

This is an exciting opportunity to join a fast-growing, innovative technology team at the forefront of delivering cutting-edge digital solutions. You’ll be part of a culture that values creativity, collaboration, and continuous improvement, working on products that directly impact thousands of users!

 

The Role

  • Lead and mentor a small team of front-end engineers, fostering growth and encouraging best practices.
  • Champion user experience, ensuring products are intuitive, accessible, and designed with the end user at the forefront.
  • Collaborate closely with Product Owners, QA, and wider stakeholders, translating technical concepts for non-technical audiences.
  • Balance leadership with hands-on development work – primarily in React, with some exposure to Python back-end development considered a bonus.
  • Drive continuous improvement in front-end processes, frameworks, and tools to elevate product quality and performance.

 

About You

  • Expert in modern JavaScript (ES6+) and TypeScript, with deep knowledge of HTML5, CSS/SASS/LESS, and responsive design.
  • Extensive experience with React and its ecosystem (Hooks, Context, State Management, Routers, Next.js).
  • Proven experience as a hands-on technical leader, guiding teams, setting engineering direction, and mentoring engineers.
  • Strong understanding of UI/UX principles and collaborative experience with design teams using tools like Figma.
  • Solid knowledge of consuming and integrating with RESTful APIs.
  • Experienced in Test Driven Development (TDD), with practical skills in Jest, React Testing Library, Cypress, or Playwright.
  • Comfortable in agile, product-led environments, with experience in CI/CD workflows.
  • Proven problem solver, capable of making decisions independently while collaborating effectively with cross-functional teams.
  • Experience in start-up or scale-up environments is highly desirable, with a focus on continuous product improvement.
  • Experienced in mentoring and developing engineers, building capability within a team.
  • A player-coach mindset: approximately 70% hands-on development, 30% management.

 

Nice to Have:

  • Familiarity with Webpack, Vite, or Rollup.
  • Experience with server-side rendering (SSR), particularly in a Python/Django context.
  • Experience with performance monitoring tools like PostHog.

 

Why Join?

This is a rare opportunity to make a tangible impact on a growing team, influencing both technical direction and team culture. You’ll have the autonomy to foster growth, mentor engineers, and shape the front-end experience for products that prioritise the user.

Job Information

Job ID

47757

Published Date

23-10-2025

Contact Name

Max Green

Phone Number

0203 800 1118

Contact email

max@rmgdigital.io

Share this job

Apply for your new role

To apply for a position, please complete the following form. Once we receive your application, we’ll review it carefully and reach out to you if we think you could be a good fit for the position.