Senior Shopify Engineer

If you’re passionate about ecommerce development and want to be part of a collaborative, high performing engineering team, this is the perfect role for you!

As an ecommerce agency with offices in Melbourne, Sydney and Brisbane our client specialises in delivering high-converting websites and tailored ecommerce solutions for some of Australia’s leading brands.

We are currently seeking a number of experienced Shopify Developers to join their growing team on a full-time basis, helping to build and implement custom Shopify features and solutions for a wide variety of client projects.

With a supportive workplace culture, great benefits and the ability to work exclusively from home, this is a rare opportunity - perfect for someone that thrives on working with great people and loves working with Shopify!

Responsibilities, Tasks & Requirements

  • Shopify Theme Development & Customization: Build custom Shopify themes or modify existing themes to meet client requirements, using HTML, CSS, JavaScript, and Liquid (Shopify's templating language).

  • App Integration & Customization: Implement solutions using Shopify-specific technologies such as Metafields, Metaobjects, Shopify Functions, and Checkout Extensions. Integrate third-party apps and develop custom apps to enhance store functionality.

  • Shopify Store Setup & Management: Set up and configure Shopify stores from scratch, including settings, shipping, taxes, and payment gateways. Manage and update product listings, collections, and other store content.

  • Performance Optimization: Optimize website performance, ensuring fast load times, mobile responsiveness, and a seamless user experience. Conduct regular audits for code quality and performance.

  • API Integration & Customization: Integrate Shopify APIs with third-party applications for data synchronization and enhanced functionality. Customize API integrations for product updates, order management, and customer notifications.

  • Troubleshooting & Support: Identify, troubleshoot, and resolve technical issues related to functionality, design, or usability. Provide ongoing support, bug fixes, and assist with client requests.

  • Testing & Quality Assurance: Conduct thorough testing of functionalities including checkout, payment, and navigation flows. Perform A/B testing and other analyses to optimize the site based on data-driven insights.

  • Compliance & Security: Ensure stores comply with data privacy regulations (e.g., GDPR) and implement security best practices to protect customer data.

  • Collaboration & Communication: Work closely with designers, marketers, and other developers to create cohesive, brand-consistent websites. Communicate project progress, updates, and technical limitations to stakeholders.

  • Documentation & Training: Document custom code and configurations for future reference. Train clients or team members on managing and updating their Shopify store.

Technical Skills & Experience

  • 3+ years of experience as a Software Engineer, specifically with Shopify themes.

  • Strong understanding of Shopify-specific features including Metafields, Metaobjects, Checkout Extensibility, and Shopify Functions.

  • Proven experience in developing custom Shopify solutions and a deep understanding of Shopify’s architecture.

  • Familiarity with Shopify APIs and third-party app integrations.

  • Experience working with search, merchandising, review, and loyalty platforms integrated with Shopify.

  • Strong troubleshooting skills, with a keen eye for performance optimization and website speed.

  • Experience with SEO principles and A/B testing to drive data-driven improvements.

  • Excellent communication skills and the ability to collaborate effectively with both technical and non-technical team members.

  • Bonus: Experience with ReactJS, TailwindCSS, and back-of-house Shopify integrations.

Leadership & Cultural Fit

  • Confident and capable communicator who provides concise, actionable feedback to improve platform performance.

  • A collaborative team player who shares knowledge and expertise, helping others grow and succeed.

  • Excellent communication skills and ability to work collaboratively in a remote team environment.

  • Ability to contribute effectively to team objectives and adapt to evolving project requirements.

Previous
Previous

Senior Backend Developer (Shopify)