Typescript Engineer

arrow

London / £500 - £560 day

INFO

Salary
SALARY:

£500 - £560

Location

LOCATION

London

Job Type
JOB TYPE

Contract

TypeScript Engineer

£500- £560 per day Outside IR35

1 day onsite - London

We're working with a large international travel and transport organisation that is modernising its digital ecosystem following the consolidation of multiple business units. The company is investing heavily in next-generation data and middleware platforms, and they're looking for a TypeScript Engineer to help shape the services and tooling behind this transformation.

The team's mission is to replace legacy systems with clean, event-driven services and provide consistent, reliable data to applications across the business - from customer-facing products to operational systems.


The Role

You'll be joining a multidisciplinary engineering team focused on building backend and occasionally frontend components using modern TypeScript across Node.js and React/Next.js. The role centres on developing APIs, event-driven services, and internal tools that support large-scale, cloud-hosted workloads.

You'll work closely with engineers, analysts, and product specialists to design scalable services, contribute to architectural improvements, and help evolve the company's approach to distributed data and developer experience.

Day-to-day responsibilities include:

  • Designing and implementing backend services in TypeScript using Node.js (REST, GraphQL, workers, event-driven consumers).

  • Building and integrating services that interact with event-sourced or streaming systems.

  • Creating clean, well-structured APIs and internal tools to improve data distribution across the organisation.

  • Writing high-quality, well-tested code using modern testing frameworks and patterns.

  • Occasionally contributing to simple React/Next.js based UI screens for configuration or internal tools.

  • Improving system reliability, observability, and developer efficiency through metrics, logging, and automation.

  • Working closely with cross-functional teams in an agile environment, contributing to planning, delivery, and code reviews.

  • Supporting continuous improvement of codebases, development workflows, and shared engineering standards.


Tech Stack & Skills

Core skills:

  • Expert-level TypeScript experience and strong proficiency with Node.js in production environments.

  • Skilled in designing and implementing REST or GraphQL APIs, background workers, and microservices.

  • Ability to work with SQL or NoSQL databases and understand how to model and query data effectively.

  • Familiarity with distributed systems concepts such as event sourcing, resilience patterns, and asynchronous communication.

  • Experience with containerised development (Docker) and deploying cloud-native applications (Azure, AWS, or GCP).

  • Strong understanding of DevOps concepts: CI/CD pipelines, automated testing, infrastructure-as-code patterns.

  • Proficiency in unit, integration, and end-to-end testing using modern TypeScript testing tools.

  • Strong Git/GitHub workflows and experience working in collaborative, autonomous engineering teams.


What You'll Bring

  • A track record of delivering clean, production-grade TypeScript systems at scale.

  • Strong problem-solving skills and the ability to design robust solutions within distributed environments.

  • A collaborative mindset and enthusiasm for working with cross-functional product and engineering teams.

  • Passion for modern engineering practices, automation, and improving developer experience.

  • A proactive attitude towards continuous learning, experimentation, and refining technical approaches.

CONTACT

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.