Lead Front-End Engineer

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.

Company
rmg digital
Location
City of London, Greater London, UK
Posted
Company
rmg digital
Location
City of London, Greater London, UK
Posted