Frontend Engineer

Digital Waffle
London, UK
1 day ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£88,709.0
Working hours
Regular working hours

Tech stack

Agile Methodology ArcGIS (Software) Automation of Tests Code Review Continuous Integration DevOps Django Web Framework Python (Programming Language) Commercial Software Performance Tuning TypeScript WebGL
+9 more
ReactJS Technical Debt Backend Playwright Front End Software Development React Testing Library JestJS Docker Web Api

Job description

This is a front end focused role working primarily with React and TypeScript, with the opportunity to gain exposure to Python and Django on the backend. You’ll work closely with Product and Design to deliver new features, improve performance and contribute to the evolution of a highly visual, real-time product., * Build and maintain frontend features using React and TypeScript.

  • Work on highly interactive, real-time product experiences.
  • Collaborate closely with Product, Design and Engineering to deliver high-quality features.
  • Contribute to architecture decisions and frontend technology improvements.
  • Build and maintain automated tests using tools such as Vitest and Playwright.
  • Integrate frontend features with backend APIs.
  • Support performance optimisation, observability and technical debt reduction.
  • Contribute to code reviews, knowledge sharing and team development.
  • Gain exposure to Python and Django as part of the wider engineering stack.

Requirements

  • Around 3+ years of commercial software engineering experience with a strong focus on React.
  • Strong React and TypeScript skills.
  • Good understanding of state management, ideally with experience using Zustand or similar.
  • Experience integrating frontend applications with backend APIs.
  • Strong understanding of unit, integration and automated testing.
  • Experience working in Agile product engineering environments.
  • Comfortable contributing to technical discussions and product decisions.
  • Strong problem-solving and communication skills.
  • Experience with Python or Django would be a strong advantage, but is not essential.

Nice to have

  • Experience with geospatial, mapping or canvas-based applications.
  • Exposure to tools such as ArcGIS, Konva.js or WebGL.
  • Experience with Playwright, React Testing Library or Vitest.
  • Understanding of CI/CD, Docker and modern DevOps practices.

This role would suit a mid-level frontend engineer who wants to stay hands-on with React, work on a technically interesting product and gradually broaden into backend development over time.

About the company

A fast-growing event technology business is hiring a Front End Engineer to help build and scale a collaborative digital platform used by events and venues around the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Leveling up frontend skills through experimental passion projects

Elad Shechter · World Congress 2021

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

5:18 min

Generating WebGL shaders manually for complex multiple shape strokes

Elena Torró · Coffee With Developers

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

1:42 min

Performance drawbacks of scroll-triggered animations and WebGL

Piccia Neri · LIVE

Videos

See all

Related articles

See all