Role Purpose
This role combines back-end API integration and automation with front-end e-commerce development. You will build and maintain AI-enabled automations, API-driven integrations, and customer-facing Shopify features, ensuring that our online store and internal systems work seamlessly together.
Working directly with the Technical Director, you will scope projects together but are expected to self-teach rapidly, using documentation, peer resources and modern large-language-model (LLM) tools (e.g. GPT-5) to bridge knowledge gaps and deliver working solutions, from cloud functions to polished Shopify front-end changes.
The role also includes providing escalation-level technical assistance for critical store systems such as internet connectivity, telephony, payment terminals, and network devices.
Key Responsibilities
Develop and maintain serverless functions (Node.js, Apps Script or Python) on Google Cloud to integrate Shopify, EposNow, Deliverect, Connecteam and future SaaS platforms.
Build and refine Shopify themes using Liquid, JavaScript and CSS, implement metafields, and optimise site UX/UI.
Prototype and integrate AI services (e.g. predictive ordering/forecasting, personalised recommendations, natural-language chatbots) into both e-commerce and operational systems.
Create lightweight staff or supplier web applications (React/Vue/Firebase or similar) for dashboards, ordering portals and other internal tools.
Map and document data pipelines; ensure secure, reliable synchronisation across all platforms.
Implement CI/CD pipelines, error logging and performance monitoring for all automations.
When required, assist with advanced diagnostics and configuration of store networking and payment infrastructure (routers, switches, VPNs, IP phones, and card terminals). Document fixes and develop improvements to reduce recurrence
Document solutions discovered through AI-assisted research so they become reusable assets for the wider team.
Essential Skills \& Attributes
Graduate degree (or equivalent) in Computer Science, Software Engineering or a related discipline.
Proficiency in at least one modern language (JavaScript or Python) and strong understanding of REST/JSON APIs.
Demonstrated ability to self-learn new technologies quickly, using LLMs like GPT to research, debug and generate code responsibly.
Strong interest in AI/ML applications and willingness to experiment with third-party AI APIs.
Working knowledge of HTML/CSS and JavaScript for front-end development.
Excellent problem-solving, critical-thinking and documentation skills.
Desirable Skills
Hands-on Shopify development (Liquid templating, metafields, Storefront API).
Google Cloud (Cloud Functions, Firestore, Pub/Sub) or other cloud/serverless platforms.
Front-end frameworks (React, Vue) and Tailwind or similar UI libraries.
Knowledge of databases (SQL/NoSQL) and Git-based workflows.
Job Types: Full-time, Permanent
Pay: £26,000.00-£32,000.00 per year
Benefits:
Company pension
Employee discount
Free parking
Work Location: In person