Software Engineer

Apply

Overview

The Senior Software Engineer - Backend will be tasked with designing, developing, and maintaining server-side applications and services for a growing technology company. This role involves close collaboration with cross-functional teams to ensure the delivery of scalable, reliable, and high-performing solutions that enhance user experience. The position will operate in a hybrid working model, requiring two days on-site in Leeds each week.

Responsibilities

  • Design, implement, and maintain backend services, APIs, and databases.
  • Collaborate with product managers, frontend engineers, and other stakeholders to deliver features end-to-end.
  • Ensure systems are scalable, reliable, and maintainable.
  • Write clean, testable, and efficient code following best practices.

Requirements

  • Strong programming skills in Node.js.
  • Strong experience with React or other frontend technologies.
  • Solid understanding of RESTful APIs, microservices, and event-driven architecture.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of software design principles, testing methodologies, and version control (Git).
SkillsNode.js, React, AWS, GCP, Azure
LocationLeeds
TypeHybrid
Rate£550/day
SourceLinkedIn
Posted22/11/25