Frontend Engineer – React/TypeScript (Hybrid, 6m Contract)

Company: Arrows
Apply for the Frontend Engineer – React/TypeScript (Hybrid, 6m Contract)
Location: London
Job Description:

Frontend Developer – CMS – React – TypeScript – £650 Inside IR35 – 2x a week (Hybrid) – 6 month contract

Join a team building streaming technology used by millions across the globe.

They’re now looking for a Frontend Developer to join a growing engineering team focused on building and improving internal Content Management Systems that support global streaming platforms.

What you’ll be doing:

  • Building modern React and TypeScript applications used by editorial and content teams
  • Developing new UI features and improving existing functionality
  • Working closely with engineers, architects, and product teams across London and international hubs
  • Writing clean, scalable, and well-tested frontend code
  • Helping improve frontend reliability, monitoring, CI/CD, and performance
  • Participating in code reviews and contributing to engineering best practices
  • Troubleshooting and resolving frontend/UI-related issues
  • React
  • TypeScript
  • REST APIs
  • Jest & React Testing Library
  • Cypress or Playwright
  • Modern CSS (Flexbox, Grid, Responsive Design)

What they’re looking for:

  • Strong commercial experience with React and TypeScript
  • Experience building scalable web applications
  • Experience with frontend testing frameworks
  • Strong problem-solving skills and attention to detail
  • Someone collaborative, self-driven, and passionate about modern frontend development

What’s on offer:

  • Annual performance bonus
  • 25 days holiday + additional wellbeing leave
  • Excellent wellbeing and lifestyle benefits
  • Opportunity to work on large-scale streaming products used globally
  • Collaborative engineering culture with strong career growth opportunities

If you’re interested in working on high-scale consumer technology within a modern engineering environment, feel free to apply or message directly for more information.

#J-18808-Ljbffr…

Posted: May 27th, 2026