Shopify Developer
- company
- Sourcedpeople
- location
- Philippines
- work mode
- remote
- posted
- 5 Aug
- 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 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.