About this role
<h2><span>The Role</span></h2><p><span>As a Shopify Developer, you will play a crucial role in developing and customising high-performing Shopify stores that precisely meet our clients' unique needs.</span></p><p><span>While this position is primarily a front-end role focused on HTML and Liquid, we are looking for a versatile developer who can bridge the gap between storefront and system. You will be expected to support our existing back-end team using PHP and Laravel to maintain and build out Shopify apps for both new and existing projects.</span></p><p><span>This role demands a commitment to high coding standards, technical excellence, and the ability to work independently while collaborating closely with the wider development team. You must maintain a "can-do" attitude, actively keep up-to-date with emerging e-commerce technologies, and possess the communication skills to translate complex technical concepts into clear language for stakeholders across the business.</span></p><h2><span>What You’ll Do</span></h2><p><span><strong>Shopify Development & Front-End Development</strong></span></p><ul><li><p><span>Develop and customise Shopify themes using Liquid, HTML5, CSS3, and JavaScript.</span></p></li><li><p><span>Build new features and functionalities to enhance user experience and store performance.</span></p></li><li><p><span>Integrate third-party APIs and services to extend store capabilities.</span></p></li><li><p><span>Conduct thorough testing for cross-device compatibility and optimize websites for speed, performance, and SEO.</span></p></li></ul><p><span><strong>Back-End & App Support</strong></span></p><ul><li><p><span>Assist the back-end team by using PHP and Laravel to support existing Shopify apps and contribute to the development of new ones.</span></p></li><li><p><span>Integrate third-party APIs and services to extend store capabilities and ensure robust data synchronisation.</span></p></li></ul><p><span><strong>Project Collaboration & Quality</strong></span></p><ul><li><p><span>Work closely with designers and project managers to deliver projects on time and provide accurate estimates.</span></p></li><li><p><span>Participate in code reviews to maintain high standards and diagnose/resolve complex technical issues with scalable solutions.</span></p></li></ul><p><span><strong>Mentorship</strong></span></p><ul><li><p><span>Conduct code reviews to maintain high code quality standards.</span></p></li></ul><p><span><strong>Problem-Solving</strong></span></p><ul><li><p><span>Diagnose and resolve complex technical issues.</span></p></li><li><p><span>Implement solutions that are scalable and maintainable.</span></p></li></ul><h2><span>What You’ll Bring</span></h2><p><span><strong>Technical Skills</strong></span></p><ul><li><p><span>Shopify Expertise: Solid experience with the Shopify platform, including theme customisation and app integration.</span></p></li><li><p><span>Advanced Web Development: Strong proficiency in Liquid, HTML5, CSS3 and JavaScript.</span></p></li><li><p><span>Back-End Capability: Practical experience with PHP and Laravel, with a willingness to jump into back-end tasks as and when required to support the team.</span></p></li><li><p><span>API Knowledge: Experience working with Shopify APIs and developing custom solutions.</span></p></li><li><p><span>Responsive Design: Ability to create responsive designs that function flawlessly across devices.</span></p></li><li><p><span>Agile Workflow: Practical experience working within Agile development methodologies (e.g., Scrum, Kanban), including participation in sprint planning, daily stand-ups, and retrospectives.</span></p></li><li><p><span>Project Management Tools: Working knowledge and proficiency with JIRA (or similar tools like Trello/Asana) for task management, bug tracking, and workflow management.</span></p></li></ul><p><span><strong>Soft Skills</strong></span></p><ul><li><p><span>Adaptability: A proactive approach to switching between front-end tasks and back-end support.</span></p></li><li><p><span>Communication: Effective verbal and written skills for team collaboration and stakeholder management.</span></p></li><li><p><span>Attention to Detail: A meticulous commitment to delivering high-quality, bug-free code.</span></p></li></ul><p><span><strong>Experience</strong></span></p><ul><li><p><span>Professional Experience: Minimum of 2–3 years of experience in Shopify development.</span></p></li><li><p><span>Full-Stack Awareness: A proven track record of working within a team that manages both the storefront and the underlying application logic.</span></p></li></ul><p><span><strong>Soft Skills</strong></span></p><ul><li><p><span>Problem-Solving Skills: Strong analytical abilities to tackle complex coding challenges.</span></p></li><li><p><span>Communication Skills: Effective verbal and written communication for team collaboration.</span></p></li><li><p><span>Team Player: Ability to work collaboratively in a team environment.</span></p></li><li><p><span>Attention to Detail: Commitment to delivering high-quality work with meticulous attention to detail.</span></p></li></ul><p><span><strong>Experience</strong></span></p><ul><li><p><span>Professional Experience: Minimum of 2-3 years of experience in Shopify development.</span></p></li><li><p><span>Version Control: Proficient in using Git and collaborative workflows</span></p></li></ul><h2><span><strong>Nice To Haves</strong></span></h2><p><span><strong>Experience with Shopify's New Stack:</strong></span></p><ul><li><p><span>Familiarity with Shopify Hydrogen/Oxygen for headless commerce.</span></p></li><li><p><span>Knowledge of Remix or other modern React frameworks.</span></p></li></ul><p><span><strong>Advanced Theme Development:</strong></span></p><ul><li><p><span>Proficiency with Theme App Extensions over older theme customization methods.</span></p></li><li><p><span>Experience with advanced front-end tooling (e.g., Webpack, Gulp, Rollup).</span></p></li></ul><p><span><strong>Performance Optimisation:</strong></span></p><ul><li><p><span>Deep understanding of web performance best practices (Core Web Vitals, image optimization, critical CSS).</span></p></li><li><p><span>Experience auditing and improving PageSpeed Insights scores.</span></p></li></ul><p><span><strong>CI/CD & DevOps:</strong></span></p><ul><li><p><span>Experience setting up automated theme deployments using GitHub Actions, GitLab CI, or similar tools.</span></p></li><li><p><span>Familiarity with version control best practices like Git Flow.</span></p></li></ul>