Typescript Developer

Overview

The role involves working as a Senior TypeScript Developer on a contract basis, focusing on building a new single-tenant, cloud-agnostic platform. The successful candidate will take on hands-on coding responsibilities, shipping features and addressing operational tasks, while collaborating closely with the wider engineering team to ensure platform reliability.

Responsibilities

  • Build and maintain TypeScript services, APIs, and internal tooling.
  • Work across the full stack as required, including backend services and CLIs.
  • Contribute to Go services in collaboration with the platform team as needed.
  • Develop health checks, smoke tests, and operational diagnostics.
  • Collaborate with QA to enhance test automation.
  • Write clear and usable runbooks to support operational tasks.
  • Engage with the engineering team to improve platform reliability.

Requirements

  • Strong commercial experience with TypeScript.
  • Ability to own services end-to-end, from coding to production operations.
  • Exposure to Go is a plus.
  • Interest in operational aspects of engineering beyond just development.