Logo for The Legends Agency

Back-End Developer - Node.js

Roles & Responsibilities

  • 5+ years of back-end development experience
  • Strong experience with Node.js and building RESTful APIs
  • Proficient in performance optimisation and server-side logic
  • Cloud experience with AWS, GCP, or similar platforms

Requirements:

  • 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

Job description

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 (9am5: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 (9am5:30pm).

Key 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

About You

  • 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

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

Back-End Developer Related jobs

Other jobs at The Legends Agency

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.