Enable job alerts via email!

Back-End Developer - Node.js

The Legends Agency

United Kingdom

Remote

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A fast-growing B2B SaaS company is seeking a Back-End Developer to build and maintain API-driven systems. This remote role requires strong expertise in Node.js, with responsibilities including code optimisation, system maintenance, and collaboration with cross-functional teams. Ideal candidates will have over 5 years of experience and a passion for clean code and maintainability.

Qualifications

  • 5+ years of back-end development experience.
  • Strong experience with Node.js and building RESTful APIs.
  • Proficient in performance optimisation and server-side logic.
  • Comfortable with tools and tech including Git, Linux, MySQL, and MongoDB Atlas.
  • Cloud experience with AWS, GCP, or similar platforms.

Responsibilities

  • Develop, maintain, and enhance the Node.js API and supporting back-end systems.
  • Collaborate with front-end and mobile developers to design and deliver scalable features.
  • Write clean, efficient, and well-documented code.
  • Optimise application performance and debug complex issues.
  • Participate in architecture discussions and continuously improve system design.

Skills

Back-end development
Node.js
RESTful APIs
Performance optimisation
Server-side logic
Git
Linux
MySQL
MongoDB Atlas
JIRA
Cloud platforms

Tools

AWS
GCP
PM2
Debian
Job description
Overview

Back-End Developer (Node.js) Remote

Shape the Future of Travel Tech with a Scalable SaaS Platform

Remote | R70 000 - R85 000 per month (Negotiable) | B2B SaaS | UK Hours (9am-5:30pm)

About Our Client

Our client is a fast-growing B2B SaaS company revolutionising the travel industry through cutting-edge software and a beautifully designed mobile app. With a global presence and over 500 travel businesses already on board, they are on a mission to streamline and modernise how travel agencies engage with their customers.

They combine elegant design with scalable tech, offering a dynamic, remote-first environment where learning and innovation are core values. You'll join a highly collaborative international team that believes in writing clean code, reducing technical debt, and growing together.

The Role

Back-End Developer

As a Back-End Developer, you\'ll work closely with cross-functional teams to build and maintain API-driven back-end systems that power the entire platform. Your work will directly impact the experience of thousands of users and help travel companies scale efficiently.

This is a fully remote role aligned to UK working hours (9am-5:30pm).

Responsibilities
  • Develop, maintain, and enhance the Node.js API and supporting back-end systems
  • Collaborate with front-end and mobile developers to design and deliver scalable features
  • Write clean, efficient, and well-documented code
  • Optimise application performance and debug complex issues
  • Participate in architecture discussions and continuously improve system design
  • Work effectively with a globally distributed team across time zones
Qualifications
  • 5+ years of back-end development experience
  • Strong experience with Node.js and building RESTful APIs
  • Proficient in performance optimisation and server-side logic
  • Comfortable with tools and tech including Git, Linux, MySQL, MongoDB Atlas, JIRA, PM2, Debian
  • Cloud experience with AWS, GCP, or similar platforms
  • Bonus: Experience with schema-based validation (OpenAPI)
  • Bonus: Exposure to mobile applications or high-scale systems
  • Basic knowledge of React is advantageous for team collaboration
  • Strong communicator with a passion for clean code and long-term maintainability
Next steps

Ready to be part of a travel tech company that\'s scaling fast and thinking big? Apply now to join the journey.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.