REACTjobsboard

Frontend Software Engineer

Five AI

Description

Five is a European leader developing software for self-driving vehicles.

With experienced founders, renowned academic advisors and world-class scientists and engineers, our team is at the leading edge in research and in the application of research to the real world.

What will you do?

As a Frontend Software Engineer, you’ll be a vital member of the Platform Team, deploying our self-driving tech stack onto our cloud-based simulation environments. We are constantly testing the latest versions of software, as well as performing data collection missions in London and elsewhere. We index and annotate vast quantities of data from real-world missions, and use this together with simulation to improve the capability and safety levels of our stack.

You’ll develop tools to launch, run and monitor our autonomous driving stack, working closely with many different teams across the company from sensors, computer vision and machine learning to deliver features and improve performance.

Requirements

About You:

  • You’re fluent in Javascript/Typescript and have delivered high-performance web apps with React
  • You enjoy solving non-trivial technical challenges within the constraint of the web platform
  • You appreciate that backend API design is best done as a collaborative effort
  • You have knowledge of current software engineering best practices and methodologies
  • You have experience across the full software development lifecycle in a fast-moving and innovative industry
  • You are curious to learn, enjoy getting stuff done and discovering how things work
  • You’re excited about being part of a high performing, self-organising team on a pioneering mission
  • You have a STEM degree or equivalent experience

Bonus Skills

  • Experience with Webpack, Babel, Gulp, NPM or similar Javascript tooling
  • Experience working with Docker
  • Experience developing in a Unix based environment
  • Full-stack experience, designing APIs and their interaction with databases
  • Experience delivering projects with alternative programming languages. E.g. Python, C#, C++
  • An eye for good UI design and understanding of UX patterns
  • Experience using Cypress, Selenium or other end-to-end testing framework
  • Use of WebAssembly to optimise application performance

Benefits

  • Join a European leader bringing autonomous vehicles to market and feel like there is a part of you ‘on the car’
  • Benefit from working closely with our founders who have previously built and run successful tech companies from working closely with world-class researchers and engineers
  • Have an immediate impact on a smart, growing, low-ego multi-cultural team
  • Grow with us as we scale up whilst delivering meaningful work that really matters
  • Enjoy a competitive salary package, BUPA medical care and stock options

Closing dates: 01 June 2020

Five is committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all.

Apply for this job