b Overview /b p In this role you will help modernise a large travel and transport organisations 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. /p b Responsibilities /b ul li Design and implement backend services in TypeScript using Node.js (REST, GraphQL, workers, event-driven consumers) /li li Build and integrate services interacting with event-sourced or streaming systems /li li Create clean APIs and internal tools to improve data distribution /li li Write high-quality, well-tested code using modern testing frameworks /li li Occasionally contribute to simple React/Next.js UI screens for configuration or internal tools /li li Improve system reliability, observability, and developer efficiency through metrics, logging, and automation /li li Collaborate with cross-functional teams in an Agile environment, contributing to planning, delivery, and code reviews /li li Support continuous improvement of codebases, development workflows, and shared engineering standards /li /ul b Key requirements /b ul li Expert-level TypeScript experience with strong Node.js production proficiency /li li Experience designing REST or GraphQL APIs, workers, and microservices /li li Proficiency with SQL or NoSQL databases and data modeling /li li Knowledge of distributed systems concepts, event sourcing, resilience, and asynchronous communication /li li Experience with Docker and deploying cloud-native apps (Azure, AWS or GCP) /li li Strong DevOps understanding: CI/CD, automated testing, infrastructure-as-code /li li Proficiency in unit, integration, and end-to-end testing with TypeScript tools /li li Strong Git/GitHub workflows and collaborative teamwork /li /ul ul li Collaborative mindset /li li Strong problem-solving abilities /li li Proactive learner with interest in automation and developer experience /li li TypeScript /li li Node.js /li li REST APIs /li /ul
Typescript Engineer employer: Harnham
As a leading specialist data consultancy, we pride ourselves on fostering a collaborative and innovative work culture that empowers our Analytics Engineering Consultants to thrive. With a focus on professional development, we offer extensive growth opportunities and the chance to work on high-impact projects across diverse industries, all while enjoying the flexibility of remote work in the UK. Join us to be part of a team that values your expertise and encourages you to influence strategy and drive meaningful change for our clients.