Frontend Technical Lead

Eeze
Charing Cross, United Kingdom
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
Agile Methodologies
Automation of Tests
CSS
Code Review
Responsive Web Design
TypeScript
WebSocket
Tailwind
React
Backend
Gitlab
GIT
WebPack
Front End Software Development
Functional Programming
Software Version Control

Job description

  • Define and drive front-end technical strategy, architecture, and standards across multiple projects.
  • Lead, mentor, and inspire a team of front-end developers through regular 1:1s, code reviews, and performance feedback.
  • Develop rich, performant front-end applications using React, TypeScript, and modern CSS approaches (CSS Modules, CSS-in-JS, Tailwind, or SCSS).
  • Collaborate closely with Product, Design, Back-End, and QA teams to ensure technical alignment with business and regulatory objectives.
  • Champion best practices for accessibility, responsive design, and performance optimisation.
  • Contribute to the evolution of our front-end tooling and shared libraries, supporting maintainability and reusability.
  • Maintain clear technical documentation and promote high-quality code through reviews and automated testing.

Requirements

Do you have experience in TypeScript?, This role is ideal for a seasoned front-end engineer with deep expertise in React and modern CSS, strong leadership skills, and the ability to make architectural decisions that scale across products and teams., * Professional JavaScript/TypeScript experience, including 3+ years in a technical leadership or team lead role.

  • Expert-level knowledge of React, including hooks, context, performance optimisation, and component architecture.
  • Proficiency with CSS and modern styling techniques (e.g., CSS-in-JS, SCSS, Tailwind, design systems).
  • Deep understanding of front-end architecture - monorepos, micro-frontends, module federation, and dynamic configuration.
  • Solid grasp of core engineering principles (SOLID, DRY, YAGNI) and familiarity with functional programming paradigms.
  • Experience with modern build and bundling tools (Vite, ESBuild, Webpack).
  • Excellent communication skills - able to translate technical decisions into business impact.
  • Proficiency with version control (Git, GitLab) and CI/CD pipelines.
  • Experience working in Agile environments.

Nice to Have

  • Experience developing gaming or interactive entertainment products.
  • Familiarity with private npm registries and shared front-end libraries.
  • Understanding of real-time communication (WebSockets, SSE) and low-latency streaming (e.g., video synchronisation).

About the company

As a Front-End Technical Lead at Eeze, you will play a pivotal role in shaping and delivering high-performance, cross-browser web applications for the gaming industry. Leveraging technologies such as React, TypeScript, Redux, Zustand, and Vite, you will drive our modular front-end architecture and mentor a talented team of developers.

Apply for this position