Senior Front End Engineer – React

  • Anywhere
  • Posted 2 years ago



At IMG Arena, we acquire the official rights to the data and video streams of a diverse range of sports federations. We augment that data using mathematical models, deliver it at low latency speed, and even provide advanced visualisations for web and mobile, including 3D views! We deliver the data to customers across the world and cover a range of sports such as MMA (UFC), golf (PGA, European Tour), tennis (ATP, UTR) and volleyball, with many more on the way.

About the role:

This role is within the IMG Arena Core Services team, where we build tools and systems to help our engineering, support and operations teams to deliver and scale our services. This entails working with all areas of our business, from visualising our low-latency data pipelines, to automating provision of video streaming transcoders!

As a Frontend Ops JavaScript Developer, you’ll be working with fellow engineers, product managers, designers and many others, to deliver impactful, User-centred solutions to our community of internal and external Users.

The Technology stack we use:

  • Typescript
  • React
  • Next.js
  • Cypress, Jest and React Testing Library
  • Websockets
  • Github Actions
  • AWS
  • Sentry


  • Designing, writing, reviewing and maintaining code
  • Pairing with fellow engineers to collaborate on technical solutions
  • Assuring the quality of our products with automated tests and Continuous Integration practices
  • Participating in collaborative planning and design sessions with other engineers, product managers and designers
  • Monitoring the health and performance of our systems, and investigating and resolving production issues
  • Taking ownership of large features and technical initiatives
  • Contributing to continuous improvement of processes and working practices
  • Mentoring more junior engineers

About You:

  • You are a team player, who loves collaborating with others to reach the team’s goals
  • You are a communicator, who speaks their mind and listens to others
  • You are a lifelong learner, who loves learning and experimenting with new technologies
  • You are a tenacious problem solver, who doesn’t stop until we’ve fixed the issue
  • Ideally you’ll be experienced in the following:
  • Several years of delivering reliable, performant web products to Users
  • Developing and maintaining large React applications
  • Modern CSS approaches and features such as CSS modules, CSS-in-JS, Flexbox, CSS Grid etc.
  • Configuring modern JavaScript web projects (bundling, static analysis etc.)
  • Contributing to architectural design for significant web projects

Whilst not required, the experience of the following would be beneficial:

  • TypeScript
  • Next.js
  • Monorepos
  • Building component libraries
  • Video streaming
  • AngularJS

Workplace and Benefits

Our office is located in the beautiful Chiswick Business Park which has great amenities and seasonal events.

The office is equipped with electric adjustable standing desks, high-resolution monitors, MacBook Pros, modern meeting rooms, breakout spaces and a canteen with breakfast and fruit basket every day. Hybrid workplace and remote working are supported in the technology team with the expectation of working in the office minimum 2 days a month (can be consecutive days for easier transport and accommodation arrangements if you live far). However, people are encouraged to come in once or twice a week for efficient meetings and networking. Some of us prefer to work in the office most of the time, which is also supported.

Being part of the larger company Endeavor, IMG Arena offers great benefits: a discretionary bonus, 3% pension employer contribution in the first year, up to 7% in the following year, health and dental cover with Bupa, income protection, life assurance, subsidised gym membership, eye care, workplace ISA, cycle to work and green car benefits. We also enjoy a generous holiday package with an extra break in Winter from the 20th to the 31st, on top of our regular annual leave entitlement

  • Life Insurance
  • Pension
  • Private Medical Insurance
  • Income Protection
  • Season Ticket Loan
  • Dental Insurance
  • Cycle To Work
  • Eye Care
  • Will Writing
  • Give As You Earn
  • Employee Assistance Programme
  • Wellness
  • Gym Membership
  • Phone Interview
  • Pair Programming Challange
  • Video Call with VP of Tech/Product
  • Offer!

Typescript, React, Node.js, Next, CSSJavaScript, Typescript, AWS, Next, React

To apply for this job please visit

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.