About this role
Salary: £59,000 - 99,000 per year
Requirements: Proven experience as a Full-stack Software Engineer or in a similar development role, with at least 4+ years of experience in full-stack web application developmentConcrete experience in UI development with TypeScriptConcrete experience in backend development with Node.js, Go, or PythonUnderstanding of common software design principles and patternsProblem-solving and analytical skills, with the ability to understand complex business processes and system workflowsAbility to communicate clearly with other engineers and non-technical stakeholdersStrong sense of product ownershipAdvanced knowledge of front-end development using TypeScript and ReactExperience in Next.js is a plusProficient in developing backend services with Node or Go/PythonExperience designing web services with a top-down, schema-first approachExperience in GraphQL is a significant plusUnderstanding of common relational databases such as MySQLExperience in containerized development, CI/CD, and Kubernetes is a plusGood understanding of Elasticsearch is beneficialWillingness to work onsite in our Cambridge office 5 days per week Responsibilities: Work on a range of new development projects for our public-facing web/cloud platform used globally by engineering industries and communitiesWork as part of cross-functional teams that design, develop, and maintain scalable web servicesContribute to development projects where you can add value Technologies: BackendCI/CDCloudElasticSearchGraphQLKubernetesMySQLPythonReactTypeScriptWebUX UI DesignNodeJSJavaScriptFullstack More:
We are a global software and engineering technology company expanding our software engineering team in Cambridge. We offer modern, well-equipped offices with plenty of parking, and this is an onsite role based in our Cambridge office five days per week. This is an opportunity to work on development projects where you can really add value.
last updated 36 week of 2026