Role Overview
- Build, enhance and maintain Shopify themes to deliver exceptional UX that drives conversion
- Develop and deploy Shopify Functions, Checkout Extensibility and other custom functionality
- Use Shopify and third-party APIs to enhance and automate workflows
- Build and maintain embedded Shopify admin apps for workflow automation and operational tooling
- Manage, configure and provide internal support for third-party integrations
- Work closely with e-commerce, marketing, creative and operations teams to deliver new features and improvements
- Take a proactive approach to suggesting new ideas and solutions that would be of benefit to the business
- Ensure all new features are documented, fully tested, and meet internal stability and performance expectations
- Support international commerce needs such as localization, tax rules and shipping logic for multi-market setups
- Manage deployments via GitHub, pull requests, code reviews, CI/CD pipelines, Shopify CLI, and other suitable tools
- Enhance the company’s security posture, and where necessary assist the executive team in managing any security or compliance incidents
- Assist with data protection compliance
- Identify opportunities to improve existing code, functionality and systems
- Undertake any other related tasks as required
Requirements
- A minimum of 3 years of hands-on development across the Shopify ecosystem is required.
- Proven experience developing and maintaining Shopify Plus stores in a multi-storefront, multi-market environment
- Strong proficiency in front-end and server-side coding, including Liquid templates, HTML, CSS, JavaScript, JSON, and GraphQL/REST APIs
- Experience managing, configuring and supporting all aspects of the Shopify ecosystem, including third-party integrations
- Good working knowledge of GitHub and modern deployment pipelines
- Ability to implement performant, accessible, responsive UI layouts
- Ability to build automations, workflows and integrations that connect with third-party APIs
- Security-first mentality
- Understanding of relevant legislation and data processing regulations and how they apply to the business
- Excellent verbal and written communication skills
- A willingness and capacity to quickly learn new toolsets, technologies and standards
It would be desirable for candidates to have the following experience:
- Developing Shopify Functions and UI Extensions
- Developing custom Shopify admin apps using App Bridge, Polaris and React/Remix
- Deploying code using the Cloudflare Workers platform and related technologies
- Working with MCP servers and related technologies
- Working with TypeScript
- Using formal testing processes and tooling
****Personal Qualities **
- Analytical and focussed, prioritizing improvements that will have the greatest positive impact on the business
- Strong initiative, proactively identifying improvements and potential issues early
- Collaborative communicator, working effectively with technical and non‑technical teams
- Adaptable, responding well to evolving e‑commerce, technology and Shopify platform changes
- Motivated, with the ability to work to deadlines, manage workload, and deliver reliably
- Precise, and with an impeccable eye for detail
Tech Stack
- GraphQL
- JavaScript
- React
- TypeScript
Benefits
- 25 days of holiday, increasing every year after 3 years of service (up to 27 days)
- The opportunity to partake in the company bonus scheme
- Private health insurance
- Flexible and hybrid working
- Birthday gift
- Many more