Senior Developer (Typescript)
Sky
Osterley, United Kingdom
Full-time, Contract
Posted Nov 03, 2025
Full-time
Compensation
Loading salary analysis...
About the role
Join our team responsible for building and maintaining high-scale OTT SaaS platforms for NBCU and Sky. You will work on robust TypeScript/Node.js backends, GraphQL APIs, and cloud-native deployments (Helm, Kubernetes), contributing to resilient, well-tested business logic and infrastructure.
Responsibilities
- Architect, develop, and maintain scalable TypeScript/Node.js services and GraphQL APIs.
- Write resilient, maintainable code with a strong focus on automated testing (unit, integration, functional, end-to-end, visual regression, Lighthouse).
- Collaborate on DevOps practices: CI/CD (Jenkins, Concourse), containerisation, Helm chart authoring, and Kubernetes deployments.
- Work within a cross-functional Agile team, contributing to technical direction, code reviews, and process improvements.
- Ensure code is performant, secure, observable, and aligned with best practices.
- Mentor and support junior developers, fostering a culture of technical excellence.
Requirements
- Extensive experience with TypeScript and Node.js in production environments.
- Strong knowledge of GraphQL (API design, schema evolution, integration).
- Experience with automated testing frameworks (Vitest, Playwright, Jest).
- Familiarity with DevOps tooling: Docker, Helm, Kubernetes, CI/CD pipelines.
- Experience with cloud-native architectures and infrastructure-as-code.
- Ability to drive improvements across the codebase and influence technical direction.
- Experience mentoring and coaching developers.
- Experience with YAML, Helm chart templating, and large-scale SaaS or OTT platforms
Benefits
- Generous pension package
- Private healthcare
- Discounted mobile and broadband
- A wide range of Sky VIP rewards and experiences
About the Company
Sky Careers | Jobs
Job Details
Salary Range
Salary not disclosed
Location
Osterley, United Kingdom
Employment Type
Full-time, Contract
Original Posting
View on company website