Can you help our client migrate to Node.js? Docklands, London

 Ref: OSC1237  London (see more)  depending on experience
image is Middle Creek Snows 2018 -8, via Flickr; license: CC BY-SA 2.0

Greenfield projects can be a mixed bag – on one hand, you’ve got freedom from technical debt, but on the other who knows if the product you’re building will ever get released? For this job, you can have the best of both worlds by helping my client migrate their very popular software product over to a Node.js stack. 

Their venerable product is widely installed, wildly well-known in their industry, and forms an important business process for many FTSE100 companies. But it’s written using a software stack that’s fallen on hard times, and they want you to help them start building new services using Node.js.

Don’t get the idea that you’ll be working with software dinosaurs. The tech team believe in testing, automated deployments and builds, use Docker, AWS Lambda, and AWS ECS. Much of the codebase is implemented as stand-alone services with well-defined APIs already. Many of their services nicely auto-scale, and they’ve got a well-established and agile product process. There are little green shoots of TypeScript and AngularJS popping up in new services already.

But what they really need is your guidance. They need you to work with their competent, motivated, and enthusiastic developers to help turbo-charge this transformation. They need to be able to rely on your knowledge and experience when it comes to selecting the right libraries. To rely on your good judgement it comes to code-reviews and what the best practices are. 

The company’s based in London Docklands, in bright, airy offices, with a super friendly and welcoming team who know that their jobs aren’t the only thing that matters in life. It’s a small enough office that you’ll learn everyone’s name after six months, but big enough and corporate enough that you’ll get a free breakfast and generous benefits. You won’t be expected to work overtime or at weekends, and the company’s satellite offices globally mean that although their products are being used 24 hours, you’re not going to get any out-of-hours calls.

So is this you? Do you have hard-won experience and strong opinions on Node.js best practices? Does the idea of working with a highly engaged and friendly team of excellent software engineers who want your advice appeal to you? Start the application form on the right and let’s get this show on the road.

This job is no longer officially open, but see below for how to register your interest in roles like this, and be told as if the company reopens hiring.

Want a job like this?

We'll help you find your perfect role!
Enter your email address so we know how to get in touch.
You're not signing up for a mailing list and I'll only use this email address to personally email you. No commitment required.
We'll ask you some follow-up questions, and you can upload your CV or resume if you have one
All set! We'll get back to you in one working day with some jobs we think would be a great match for your skillset.