More jobs:
Back End Software Engineer
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-03-04
Listing for:
PizzaExpress (Restaurants) Limited
Full Time
position Listed on 2026-03-04
Job specializations:
-
Software Development
Full Stack Developer, Backend Developer
Job Description & How to Apply Below
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.
- 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 Type Script. Own the design of REST APIs and Graph
QL 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 No
SQL 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.
- 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/Type Script ecosystem
- Type Script 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 Graph
QL, including schema design, resolvers, and federation where applicable - Solid experience with SQL and No
SQL databases, data modelling, and query optimisation - Hands‑on experience with Google Cloud Platform (e.g. Cloud Run, Cloud Functions, Pub/Sub, GCS, Big Query)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×