We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Senior Software Engineer (26399)

to £80,000 + benefits

Node.js development with well-established and profitable company

This role is with a market leading media technology company. You will be part of a team building the software which configures and controls hardware media players, as well as contributing to their cloud services.

You will be responsible for the design and development of APIs to interact with internal and external services as well as the development and maintenance of JavaScript code to run on specialist devices. You can expect to work in a collaborative, agile environment, with an international team, looking to satisfy customers on a variety of challenging projects.


  • Degree in a relevant discipline or extensive experience in industry
  • Excellent knowledge of Node.js development using JavaScript ES6+ (ideally including Express)
  • Good understanding of RESTful design principles, WebSockets, authentication (e.g. OAuth) and caching (e.g. Redis)
  • Demonstrable skill writing robust and testable JavaScript code

You will be working for a successful, well-established multinational company in their R&D group situated in Cambridge. On offer is a highly competitive salary and excellent benefits package.

Keywords: modern JavaScript, ECMAScript 2015+, ES6+, Node.js, Express, REST, WebSockets, Redis, OAuth

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.