Backend Developer
Tiro Partners
Backend Engineer (Node.js & Typescript)
London | Hybrid Working
£80-95k+ benefits
We are working with a scaling computer vision software engineering company with a first of its kind product. They are looking for a Backend Engineer (Node.js, Typescript) to join its development team. You'll be involved in building and improving backend systems that power enterprise-grade applications used by customers across complex technical environments.
This role is suited to someone who enjoys solving challenging engineering problems, writing clean and maintainable code, and working within a collaborative product-focused team.
What you'll be doing:
Your day-to-day work will include developing backend services, improving existing applications and contributing to the design of scalable software solutions.
Typical responsibilities include:
- Building and maintaining backend applications using Node.js and Typescript.
- Developing secure and reliable REST APIs.
- Working with PostgreSQL and writing efficient database queries.
- Identifying and resolving software defects and performance issues.
- Creating automated tests to improve software quality.
- Reviewing code and contributing to engineering best practices.
- Working alongside developers, product teams and other technical stakeholders to deliver new functionality.
- Helping improve system performance, reliability and maintainability.
We're interested in engineers who have commercial experience in backend development and enjoy working on modern software platforms. You'll ideally have experience with:
- Node.js and Typescript development
- PostgreSQL or similar relational databases.
- Designing and consuming RESTful APIs.
- Version control using Git.
- Debugging and performance optimisation.
- Writing clean, maintainable and well-tested code.
Nice to have
Experience in any of the following would be beneficial, but isn't essential:
- Java development.
- Docker or Kubernetes.
- GraphQL.
- CI/CD tooling such as GitHub Actions.
- Test-Driven Development (TDD).
- Experience working with distributed or cloud-based systems.
Why apply?
This is an opportunity to join a growing engineering team where you'll have genuine influence over the technical direction of products and services. The company offers a collaborative working environment, interesting technical challenges and the chance to work with modern technologies while continuing to develop your skills. Benefits include hybrid working from London office, healthcare, bi annual salary reviews.
If you're looking for your next backend engineering role (Node.js, Typescript) and enjoy building scalable software solutions, we'd be keen to hear from you.
Application opens at the source listing. Free for jobseekers.