GraphQL Engineer

Apply

Overview

We are seeking a Contract GraphQL Engineer to design, implement, and evolve high-performing API services in a collaborative environment. The ideal candidate will work alongside Agile teams, focusing on building robust TypeScript and Node.js services that integrate with modern frontends and data sources. The role emphasizes performance, scalability, and the application of DevOps practices within cloud-native deployments.

Responsibilities

  • Design and develop GraphQL API services including schema, supergraph, and subgraph integration.
  • Build scalable services using TypeScript and Node.js that connect with various data sources.
  • Apply DevOps best practices for CI/CD using tools such as Jenkins, Concourse, Docker, and Kubernetes.
  • Collaborate with Agile teams to drive API strategy and improve code delivery processes.
  • Ensure APIs are secure, observable, and performant at scale.
  • Share GraphQL expertise and advocate for technical excellence within the team.
  • Mentor and coach engineers to enhance their skills and contributions.

Requirements

  • Strong production experience with GraphQL, including schema design and API evolution.
  • Proven expertise in TypeScript and Node.js back-end development.
  • Familiarity with API and end-to-end testing frameworks such as Vitest and Playwright.
  • Experience with Docker, Helm, YAML, and Kubernetes in cloud-native environments.
  • Knowledge of telemetry tools such as Prometheus, Grafana, and DataDog.
  • Understanding of infrastructure-as-code and CI/CD pipelines.
  • Proven ability to influence architectural decisions and improve codebases.
SkillsTypeScript, Node.js, Agile
LocationLittle London
TypeHybrid
Rate£250-£600/day
SourceLinkedIn
Posted22/10/25