Job Title: Senior Developer Location: Osterley, UK (Hybrid)
Duration: 6 months-Extendable
Job Description:
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.
What youll bring:
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.
Bonus: Experience with YAML, Helm chart templating, and large-scale SaaS or OTT platforms
TPBN1_UKTJ