Job Search and Career Advice Platform

Enable job alerts via email!

Front-end Engineer

Lola Cars

Silverstone

Hybrid

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading motorsport company is seeking a front-end engineer to develop interactive UIs and analytical tools for performance science. The candidate will build applications using frameworks like React and data visualization libraries. Responsibilities include collaborating with engineering teams, ensuring data integrity in UI, and implementing responsive design. This hybrid role is based at the Silverstone facility and offers some flexibility for remote work. Send your CV to careers@lola-cars.co.uk explaining your suitability for the position.

Qualifications

  • 2-5+ years building production front-end applications with modern frameworks.
  • Hands-on experience with data visualization libraries.
  • Proven ability to implement accessibility and responsive design.

Responsibilities

  • Develop data-rich front-end applications with modern frameworks.
  • Design & build interactive visualizations using libraries.
  • Collaborate with teams to define data contracts and APIs.

Skills

JavaScript/TypeScript
React
Data visualization
Responsive design
REST/GraphQL APIs

Education

Degree in Engineering

Tools

D3.js
Figma
Git
Job description
The Opportunity

A great opportunity for a front-end engineer who specializes in data visualization and analytical user experiences to join our fast-growing Performance Science team. You’ll build interactive UIs, analytical tools, and bespoke visualisations to make complex datasets immediately understandable and actionable for our engineering team. You’ll collaborate closely with performance engineers, race engineering, back-end developers to help build a best-in-class motorsport and performance engineering UI/UX, as a critical part of our continuous development workflow.

Role Responsibilities
  • Develop data-rich front-end applications with modern frameworks (React, Next.js, Vue)
  • Design & build interactive visualizations (charts, maps, networks, timelines) using libraries such as D3.js, ECharts or Plotly.
  • Craft analytic UX patterns: multi-dimensional filtering, drill‑downs, brushing & linking, cross-highlighting, tooltips, annotations, and exportable views.
  • Collaborate with data, software and engineering teams to define data contracts, APIs, and transformations (REST/GraphQL, caching, pagination, columnar data).
  • Ensure data integrity and correctness in the UI; build validation, loading/error/empty states, and robust edge‑case handling.
  • Build responsive, accessible UIs; implement semantic structure, ARIA roles, keyboard nav, and colormaps and palettes.
  • Establish component libraries/design systems for charting and analytics; document usage and ergonomics.
  • Implement performant rendering strategies (virtualization, WebGL/canvas rendering, streaming)
  • Contribute to product discovery: collaborate with the engineering team to translate analytical questions into effective visual solutions and prototypes.
Required Skills
  • 2-5+ years building production front-end applications with JavaScript/TypeScript and a modern framework (React, Vue, or Svelte).
  • Hands‑on experience with data visualisation libraries (e.g., D3.js, Plotly, Vega-lite, Spotfire etc.) and custom chart components.
  • Strong understanding of data structures for visualization (tidy vs. wide, time series, categorical vs. continuous, hierarchical data).
  • Proven ability to implement accessibility, responsive design, and cross‑browser compatibility.
  • Familiarity with CI/CD, Git workflows, and code review best practices.
  • Experience consuming REST/GraphQL APIs and handling large datasets efficiently on the client.
Desirable Skills
  • Prior work in analytics-heavy domains (e.g., sports/performance science, finance, health, operations, research).
  • Proficient with design tools (Figma, Adobe CC etc.)
  • Background in data analysis (e.g., Python/pandas, R, SQL) and data modelling fundamentals.
  • Experience building design systems or charting component libraries at scale.
  • Experience with WebGL (e.g., deck.gl, three.js, Mapbox GL, Leaflet) for large-scale or geospatial visual analytics.
  • Familiarity with different CMS.
  • Familiarity with data governance, privacy, and secure handling of sensitive datasets.
Soft Skills
  • Driven, proactive and passionate about information design and data analytics.
  • Excited to work in a open, transparent, fast‑paced engineering environment.
  • Stress‑tolerant and excited by a fluid, changing environment.
  • Methodical, measured and with very strong attention to detail.
  • Can work well both independently and as a team player.
Qualifications & Experience
  • Degree in Engineering (Mechanical, Electrical, Electronics, Control Systems, Automotive, or related field).
  • Experience in motorsport (F1, FE, WEC, GT, IndyCar, rally, or high-performance automotive), ideally 2–5+ years depending on role level.
  • Familiarity with development rig testing, HIL systems, and validation methodologies.
Role Location & Hours

The role will be hybrid - based at the Silverstone, Lola Facility with the option for some flexibility for remote working. 40hrs/wk - normal working days Monday to Friday.

Interested in the role?

Please send your CV accompanied by a short email to careers@lola-cars.co.uk explaining why you are suitable for the role, your salary expectations and your availability to start.

Closing date: 20th February

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.