Restaurant Support - GIC Office
Number 11 Charlotte Mews, London, W1T 4EQ

Back End Software Engineer

Salary: £65,000 plus benefits
Working Pattern: Full Time
Contract Type: Permanent
Hours: 0
Closing Date: Sun 15 Mar 2026 - 01:00 am UTC
Apply Now
Back End Software Engineer

Software Engineer

As a Full Stack Software Engineer, you will be a pivotal member of our development team, responsible for building and owning key parts of our digital platform across mobile, web, and back-end services. You will contribute across the full stack, from React Native and Next.js front-ends through to Node.js APIs and GCP infrastructure, bringing deep technical strength in back-end engineering to help shape the architecture and reliability of our platform. This role embraces modern development practices, including agentic code creation and AI-enhanced workflows to deliver high-quality, production-ready solutions.

What you'll be doing:

  • Full-Stack Development: Design, develop, and maintain robust, scalable applications using React Native, Next.js, and Node.js, ensuring high performance, responsiveness, and security across the full application stack, from mobile and web clients through to back-end services and cloud infrastructure.
  • Back-End Services & API Design: Build and maintain scalable back-end services and APIs using Node.js and TypeScript. Own the design of REST APIs and GraphQL schemas, ensuring they are performant, secure, and well-documented for consumption by front-end and third-party clients.
  • Data Architecture & Storage: Design and manage data storage solutions across SQL and NoSQL databases. Own data modelling, query optimisation, caching strategies, and data integrity across the platform.
  • GCP Infrastructure & IaC: Implement and manage cloud infrastructure on Google Cloud Platform using infrastructure as code tooling (e.g. Terraform). Automate provisioning, configuration, and scaling of GCP services. Maintain robust CI/CD pipelines using GCP-native tooling including Cloud Build and Artifact Registry.

What you'll need:

  • Proven experience as a Full Stack Software Engineer with strong end-to-end delivery across front-end and back-end layers
  • Deep expertise in Node.js and the broader server-side JavaScript/TypeScript ecosystem
  • TypeScript used extensively across the stack — across services, APIs, and shared libraries
  • Proven experience designing and building REST APIs, including authentication, versioning, and OpenAPI/Swagger documentation
  • Strong hands-on experience with GraphQL, including schema design, resolvers, and federation where applicable
  • Solid experience with SQL and NoSQL databases, data modelling, and query optimisation
  • Hands-on experience with Google Cloud Platform (e.g. Cloud Run, Cloud Functions, Pub/Sub, GCS, BigQuery)
You are applying for...
Back End Software Engineer
Salary: £65,000 plus benefits
Working Pattern: Full Time
Contract Type: Permanent
OR
Questions
Do you have the legal right to work in the UK?
What is your salary expectation?
What is your notice period?
Do you currently, or have you ever, worked for PizzaExpress or Milano?
?
We ask this because we're interested in your suitability.
Please upload your CV
Simply drag and drop your CV here, or select a file from your machine
Drop here upload_file
For Security purposes you can only upload the following types of documents:
Documents (.doc, .docx, .pdf)
Images (.jpg, .jpeg, .png)
The following sections are incomplete
Personal Details
Questions
CV
?
Once you are happy with your application please click 'submit application' below
You may also be interested in…

Front End Software Engineer

Restaurant Support - GIC Office
Permanent
Full Time
£65,000 plus benefits

Junior Photographer - 12 Month FTC

Restaurant Support - GIC Office
Fixed Term
Full Time
Competitive plus benefits

Cash Special Projects Lead - 6 Month FTC

Restaurant Support - Uxbridge Office
Fixed Term
Full Time
Up to £57,000