Job Description
The role of Senior Backend Developer is very important to us.
We are looking for someone with strong Typescript and NodeJS experience to join the talented development team in our vehicle telematics business, Radius Telematics.
The role is based from our state-of-the-art telematics head office in Crewe, Cheshire (minimum 3 days per week in the office).
Telematics is a big growth area for the business, so there will be plenty of opportunity to keep your skills up to date and progress your career.
We need a leader-by-example who can balance technical excellence with pragmatic execution, ensuring our product evolves while meeting the demands of today’s challenges.
We embrace an Agile way of working, but we know success also requires grit, ownership, and a willingness to step beyond conventional roles.
Specifically, you will play a key role in developing and running a complex multi-environment SaaS product compromised of 70+ git repos using modern microservice backend built in Typescript / NodeJS / Docker on AWS and automated CI/CD pipelines released onto terraform-provisioned infrastructure.
There will be opportunities to learn as well as using your own experience to influence the team and platform.
Your responsibilities will include…
- Design, build, and maintain scalable and secure backend systems using node.js and typescript
- Work closely within a cross-functional team and the wider team, with a focus on working together to achieve desired outcomes.
- Lead by example, stepping in to guide the team through challenging situations with persistence and creative problem-solving.
- Support and mentor junior developers, sharing expertise and fostering a culture of growth and excellence.
- Roll up your sleeves and take the initiative to tackle critical challenges during high-stakes situations.
Qualifications
Experience
- Significant commercial experience as a backend developer, with knowledge gained across our tech stack:
- NodeJS / Typescript / Mocha / Sinon / Terraform / Git / Gitlab CICD/ Docker
- AWS (ECS, EC2, Kinesis, Firehose, RDS, Lambda, S3, DynamoDB, SQS, SNS)
- Databases – Postgres / MySQL
- Critical thinking and problem-solving skills
- Ability to take ownership of projects from design to implementation
- Ability to actively contribute to Agile events, inspect and adapt ways of working, and provide solutions to keep development on track
Characteristics
- Proactive: You don’t wait for direction; you identify what needs to be done and take action.
- Resilient: Challenges don’t deter you; they energise you.
- A Driver: You’re not just a contributor. You push the product and team forward with determination and a solutions-first mindset.
- Collaborative Yet Assertive: You work well in teams but know when to stand your ground and advocate for the right approach.