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).
- 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.
Employment Type
Full‑Time
Vacancy
1