Typescript Engineer

London Source: WhatJobs
See advert for pay

Overview

In this role you will help modernise a large travel and transport organisation's digital ecosystem by building scalable backend services in TypeScript and contributing to frontend UI when needed. You will work within a cross-functional engineering team to design event-driven, data-rich APIs and tooling that support distributed cloud workloads. The position offers hands-on work with modern stacks and a focus on reliability, observability, and developer experience. This is a chance to shape how data flows across business units and enable core applications.

Responsibilities

  • Design and implement backend services in TypeScript using Node.js (REST, GraphQL, workers, event-driven consumers)
  • Build and integrate services interacting with event-sourced or streaming systems
  • Create clean APIs and internal tools to improve data distribution
  • Write high-quality, well-tested code using modern testing frameworks
  • Occasionally contribute to simple React/Next.js UI screens for configuration or internal tools
  • Improve system reliability, observability, and developer efficiency through metrics, logging, and automation
  • Collaborate with cross-functional teams in an Agile environment, contributing to planning, delivery, and code reviews
  • Support continuous improvement of codebases, development workflows, and shared engineering standards

Key requirements

  • Expert-level TypeScript experience with strong Node.js production proficiency
  • Experience designing REST or GraphQL APIs, workers, and microservices
  • Proficiency with SQL or NoSQL databases and data modeling
  • Knowledge of distributed systems concepts, event sourcing, resilience, and asynchronous communication
  • Experience with Docker and deploying cloud-native apps (Azure, AWS or GCP)
  • Strong DevOps understanding: CI/CD, automated testing, infrastructure-as-code
  • Proficiency in unit, integration, and end-to-end testing with TypeScript tools
  • Strong Git/GitHub workflows and collaborative teamwork
  • Collaborative mindset
  • Strong problem-solving abilities
  • Proactive learner with interest in automation and developer experience
  • TypeScript
  • Node.js
  • REST APIs

Full job description from WhatJobs. Apply for this role →

Back to all jobs

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.