AI, Automation & E-Commerce Developer
Role details
Job location
Tech stack
Job description
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., * 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.
Requirements
Do you have experience in Python?, * 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.