JavaScript Developer

Back To Job Board

An experienced, creative, JavaScript Developer , is required, to address the technical challenges faced by this innovative technology company, as they look to further develop the software running on their rapidly growing estate of thousands of powerful IOT-like hardware units.

What will I be doing?
As my client moves from having thousands of hardware units in the field, to tens of thousands and beyond, they face the technical challenge of scalability, as well as looking to meet the feature demands from their customers. For that reason, they are seeking a Node.js Developer / Software Engineer with creative problem-solving and architecture skills – a Software Engineer who can both design and create appropriate solutions to the challenges faced. Coming in at this exciting time, you will have a real impact on the company moving forwards. With a lot of flexibility and the opportunity to shape the role, the possibilities for progression are huge, including the opportunity to move into a Team Lead position.

About the company
Featured in the Sunday Times Tech Track 100 and supplying their products to some of the world’s biggest retailers, they have achieved growth of 2,500% in 4 years. With a head office in Oxfordshire, their tech team works fully remotely, but does meet from time-to-time to collaborate and knowledge-share. As well as the benefits you’d expect, a bonus scheme is in place with a target of 25% of base salary, which rises to 50% if company “stretch targets” are achieved.

The ideal candidate will have…

  • Expertise in JavaScript, specifically Node.js / Typescript
  • Expertise in MySQL, Redis, Mongo, Postgres or similar
  • Strong experience of microservice architecture
  • Experience of virtualisation solutions like Docker, Docker-compose and Kubernetes
  • Experience of event-driven development
  • Good working knowledge of GNU/Linux
  • Experience of MQTT and/or streaming message systems would be highly beneficial

So what’s next?
If you think this role is a good fit for you, please apply below and I will be in touch with you shortly to discuss the role further.

Alternatively, if you’re not ready to apply just yet but would like some more information, please feel free to call me on 07733017601 or email

Job Type
Up to £90,000
Contact Name
Graham Bruce
Contact Number
  • Bonus
  • Pension
  • Healthcare
  • Life Assurance
Date Posted
January 18


    Your name *
    Your e-mail address *
    Please attach your curriculum vitae *