About the role
Lead a new Unified Domain Team to define canonical domain entities and API contracts.
- •Found and lead a new Unified Domain Team to define canonical domain entities and API contracts across the engineering organisation, reducing duplicated integration work.
- •This is a hands-on lead role (~50% coding initially) focused on platform/infrastructure for internal engineering customers.
- •Key Responsibilities Lead and grow a small team building foundational infrastructure.
- •Define, publish and version canonical domain models and OpenAPI schemas.
- •Establish governance: review process, ownership, versioning, deprecation.
- •Drive architectural and design decisions for efficient long-term systems.
- •Collaborate with product managers and cross-functional teams to translate requirements.
- •Requirements Proven engineering leadership or tech lead experience. 5+ years backend or full-stack experience with strong TypeScript/JavaScript and Node.js skills.
- •Experience designing versioned APIs (REST/OpenAPI or GraphQL) and platform/infrastructure work.
- •Strong communication and ability to navigate ambiguity; BSc or equivalent.
Tech stack
TypeScriptJavaScriptNode.jsOpenAPIREST API
Match insights
Tech:TypeScript, JavaScript, Node.js, OpenAPI, REST API
Level:Lead