Are you an experienced Senior Software Engineer with strong TypeScript and Node.js expertise?
We have 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
* 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
* 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.
#J-18808-Ljbffr