Senior React Developer

Quartix sells vehicle fleet tracking solutions (hardware trackers and fleet management software) to more than 30,000 customers across the UK, Europe, and the US. We’re creating a new front end development team based in Cambridge, initially focused on shipping the next generation of our main web app that customers use to analyse tracking data.

  • The product you’ll be working on is a modern React web app that presents tracking and analysis data interactively to users through map visualisations, charts, and tabular data.
  • You’ll be responsible for building whole new features and refining existing ones, with input into the design process, and full involvement in continuously optimising the code architecture.
  • This is a full time position paying up to £75K
  • You’ll be working 3 days/week in-person at our brand new office opposite Cambridge North railway station

Why is this for me?

Quartix is a successful business with a well-established product that’s proven with a large customer base. We’re in the middle of a major overhaul of the primary front end for that product, which presents an exciting opportunity for someone who enjoys crafting high-quality, customer-focused UI. You’ll be a key member of a new team with a mission to create an amazing product that delights customers, contributing your own ideas and shaping its success.

What we’re looking for

An expert in developing complex UIs with React, intimately familiar with the inner workings of JavaScript/TypeScript, client-side model data fetching, caching, and binding, internationalised labelling and data formatting, and so on.

  • A developer with a proven track record of getting ambitious software shipped, who knows how to focus effort in the right places to deliver regular releases containing valuable features and improvements.
  • We want everybody in the front end team to be focused above all on a high quality product experience for customers. All the development work you do should be driven by a clear understanding of customer needs.
  • We believe that excellent UI design is the responsibility of everybody in the front end team, and so are looking for a developer with good design skills, able to iterate independently from a basic spec to produce both high-quality code and UI that’s attractive and easy to use.
  • We’re looking for expertise in data visualisation, especially geospatial and timestamped event data.
  • We’re looking for a confident senior developer, able to make good independent decisions, prioritise their own time, and communicate efficiently with and support the rest of the team whenever necessary
  • As the team grows to include more junior developers we would expect you to provide support and mentoring as part of your senior developer role.

Technologies

Important technologies you’ll be using (we don’t expect you to have past experience with all of them):

  • Vite for builds
  • MUI component/styling library (Material UI provides our design system)
  • Google Maps JavaScript API for map visualisations
  • TanStack Query for data fetching/caching
  • TanStack Table for tabular presentation
  • i18next and Luxon for internationalisation/formatting
  • Recharts for graphs/charts

Are you interested in this role with Quartix?

To apply for this role, please complete the fields below and attach a CV and cover letter.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Try our demo

    See for yourself how Quartix works with our fully interactive real-time demo.

    Need to speak to one of our experts?

    01686 806 663

    01686 806 663

    Get a quote

    Get a quote

    We’ll help you decide which vehicle tracking option is right for you