Backend Developer, Node.js and TypeScript

I am currently recruiting for multiple skilled Backend Developer's to join a growing and dynamic development team for my highly successful international client. These roles have come about due to continuous growth and expansion within a key area for my client, offering excellent opportunities to expand your technical expertise and progress your career.

This role is ideal for someone who combines technical excellence with a pragmatic mindset; someone who can deliver robust solutions while adapting to real-world challenges. You’ll thrive in a collaborative, Agile setting and be willing to take ownership, step beyond defined responsibilities, and contribute wherever needed.

You’ll play a key role in developing and operating a complex, multi-environment enterprise level SaaS platform. The system is built on modern microservices architecture using TypeScript, Node.js, Docker, and AWS, supported by automated CI/CD pipelines deployed via Terraform-managed infrastructure.

Key Responsibilities

  • Design, build, and maintain scalable, secure backend systems using Node.js and TypeScript.
  • Collaborate closely with cross-functional teams to deliver high-quality outcomes.
  • Take initiative and ownership, especially when tackling critical or high-pressure challenges.
  • Contribute to continuous improvement of systems, processes, and team practices.

Technology Environment

  • You’ll be working across a modern backend ecosystem that includes JavaScript/TypeScript-based services (Node.js) supported by testing tools such as Mocha and Sinon. The infrastructure is containerised with Docker and managed through Terraform, with version control and deployment pipelines handled via Git and GitLab CI/CD.
  • The platform is hosted on AWS, making use of a wide range of services including compute (EC2, ECS, Lambda), data streaming (Kinesis, Firehose), storage (S3), messaging (SQS, SNS), and databases (RDS, DynamoDB).
  • Relational data is primarily managed using PostgreSQL and MySQL.

Experience required:

  • Proven experience as a Backend Developer using Node.js and TypeScript.
  • Strong problem-solving and critical thinking skills.
  • Experience working in Agile environments and delivering features at pace.
  • A proactive mindset—you identify what needs to be done and take action.
  • Resilience and adaptability in the face of challenges.
  • Strong collaboration skills, with accountability for your own deliverables.

Why you should apply:

  • A supportive and friendly team culture.
  • A highly successful organisation where you can build along term and meaningful career.
  • Excellent opportunities for continuous learning and development and almost a glass ceiling of career progression opportunity.
  • An inclusive environment that values innovation, agility, and drive.

Should you be interested please apply ASAP to avoid disappointment!

Job Details

Company
Sherborne Talent Solutions
Location
United Kingdom, UK
Posted