Shopify Developer & E-commerce Specialist
Summary
Manages and develops Shopify e-commerce stores: builds and maintains themes with Liquid, HTML, CSS and JavaScript, runs large product catalogues and bulk imports, applies on-page SEO, configures apps and integrations (Klaviyo, Shopify Flow), and supports campaigns across multiple client brands.
Key responsibilities
E-commerce and catalogue management
- Create, update and maintain products, variants, SKUs, pricing, images, descriptions and metafields.
- Manage bulk product imports and updates using Shopify CSV files, Matrixify or similar tools.
- Organise collections, navigation, filters, product tags and motorcycle fitment information.
- Maintain supplier product feeds and troubleshoot catalogue or inventory discrepancies with the relevant team.
- Apply on-page SEO, including product titles, meta descriptions, image alt text and URLs.
- Maintain accurate shipping information, availability messages and supplier-direct delivery notices.
Shopify development and website maintenance
- Customise Shopify themes using Liquid, HTML, CSS and JavaScript.
- Build and maintain reusable sections, product templates, promotional landing pages and enquiry forms.
- Improve website presentation, usability and responsiveness across mobile and desktop.
- Troubleshoot theme issues, app conflicts, broken links and display problems.
- Configure and maintain Shopify apps and integrations, including product feeds, search and filtering tools, Shopify Flow and Klaviyo.
- Review site performance and implement practical improvements to loading speed and customer experience.
- Test changes in a duplicate theme or appropriate test environment before publishing.
Campaign and trading support
- Implement homepage updates, campaign banners, new product launches and promotional collections.
- Configure discounts and check pricing, links and promotional messaging before campaigns go live.
- Coordinate website changes with the marketing, buying and customer service teams.
- Maintain contact, stockist enquiry and email signup forms, including their routing and integrations.
- Monitor website performance and provide concise updates on completed work, issues and opportunities.
Required skills and experience
- Demonstrated experience managing and developing Shopify stores.
- Strong practical knowledge of Shopify Liquid, HTML, CSS and JavaScript.
- Experience with Shopify Online Store 2.0 themes, templates, sections and metafields.
- Confidence working with large catalogues, variants and bulk imports.
- Strong spreadsheet skills and attention to data accuracy.
- Understanding of e-commerce SEO, mobile usability and conversion principles.
- Ability to troubleshoot independently and explain technical issues in clear English.
- Strong organisation, written communication and ability to manage priorities across multiple stores.
Desirable experience
- Matrixify, Shopify Flow, Klaviyo and supplier-feed tools such as SyncX.
- Motorcycle or automotive catalogues, including year/make/model fitment.
- Shopify APIs, webhooks and integrations with inventory or business systems.
- Google Merchant Center and product-feed troubleshooting.
- Basic image preparation using Canva, Photoshop or similar tools.
What success looks like
- Accurate, consistently presented product listings.
- Campaigns and new products launched on schedule.
- Professional, easy-to-use websites across mobile and desktop.
- Technical issues identified and resolved promptly.
- Changes tested carefully, with minimal disruption to live stores.
- Clear communication and reliable delivery across multiple brands.