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.