Senior Software Engineer

Role: Senior Software Engineer

Location: Chester – Hybrid

Employment Type: Full-time, permanent

Department: Software Engineering

Are you an experienced Senior Software Engineerr with strong TypeScript and Node.js expertise? This is an excellent opportunity to join a fast-growing technology division building intelligent, data-driven telematics and connected vehicle solutions used globally.

The Role

As a Senior Software Engineer Developer , you will design, build and maintain complex SaaS products running on a modern microservices architecture hosted in AWS . You’ll act as both a hands-on technical contributor and a mentor to other developers, ensuring backend systems are scalable, reliable and secure.

You’ll collaborate with cross-functional teams to deliver high-impact software and contribute to the continuous evolution of a cutting-edge telematics platform.

Key Responsibilities

  • Design, develop and maintain scalable backend systems using Node.js and TypeScript
  • Lead by example and mentor junior and mid-level engineers
  • Collaborate closely with front-end, DevOps and product teams to deliver robust features
  • Manage and improve a microservices architecture spanning 70+ repositories
  • Support and enhance automated CI/CD pipelines and Terraform-provisioned AWS environments
  • Troubleshoot complex system issues and ensure high platform reliability
  • Drive continuous improvement in architecture, performance, and security

What They're Looking For

Essential Experience:

  • Proven commercial experience with Node.js and TypeScript
  • Strong understanding of microservices and cloud architecture (AWS preferred)
  • Proficiency in Docker , CI/CD and modern deployment pipelines
  • Ability to design and maintain backend services at scale
  • Solid problem-solving and analytical skills

Desirable:

  • Experience with Terraform and infrastructure-as-code
  • Familiarity with relational and non-relational databases
  • Background working in Agile teams and contributing to process improvement

Why Apply?

  • Work on high-scale global products within a growing technology business
  • Collaborative environment that values technical innovation and autonomy
  • Flexible hybrid working arrangement from the Crewe head office
  • Excellent opportunities for career progression and technical leadership

If you’re a Senior Software Engineer looking to make an impact on innovative, large-scale software systems, click apply now to join a high-performing engineering team that values your expertise.

Job Details

Company
Applause IT Recruitment
Location
Crewe, Cheshire, UK
Hybrid / Remote Options
Posted