Job Summary
We are seeking a skilled Shopify Developer to join our team, responsible for developing, maintaining, and optimizing custom Shopify themes and applications. The ideal candidate will have a strong background in both backend and frontend development, with expertise in Shopify’s ecosystem, including API integration, theme customization, and app development. This role demands a proactive approach to site performance, security compliance, and seamless collaboration with design teams to deliver an exceptional user experience.
Key Responsibilities
- Develop, maintain, and optimize custom Shopify themes and applications tailored to business needs.
- Integrate third-party services such as Stripe, PayPal, and various shipping APIs to enhance functionality.
- Ensure GDPR compliance and implement best practices for data security throughout the platform.
- Optimize site performance by leveraging caching technologies like Redis and Content Delivery Networks (CDN).
- Collaborate closely with designers to implement clean, responsive UI/UX that aligns with brand standards.
- Maintain version control using Git and adhere to established development best practices to ensure code quality and team collaboration.
Required Qualifications
*Backend Skills:*
- Proficiency with Shopify APIs (both REST and GraphQL) for automation, integration, and efficient data handling.
- Expertise in Liquid, Shopify’s templating language, for theme customization and dynamic content management.
- Experience in custom app development using Node.js, Ruby, Python, or PHP.
- Familiarity with databases such as MySQL or PostgreSQL, or working knowledge of Shopify Admin API for data operations.
- Strong understanding of security protocols, GDPR compliance, and secure coding practices.
- Proven experience in performance optimization techniques, including the use of Redis, CDN, and caching strategies.
*Frontend Skills:*
- Advanced skills in HTML, CSS (including SCSS), and modern JavaScript (ES6+).
- Extensive experience with Shopify theme customization using Liquid.
- Proficient in frontend frameworks and libraries such as React, Vue, and Ajax for creating dynamic elements like filtering systems and quick carts.
- Ability to build modular, editable components using Shopify’s Theme Customizer and Sections architecture.
- Expertise in responsive design principles with a mobile-first approach and cross-browser compatibility.
- Strong attention to detail in UI/UX implementation to ensure a polished and user-friendly interface.
- Experience with page speed optimization techniques, including asset optimization, lazy loading, and code minification.
Preferred Qualifications and Benefits
- Experience working with Shopify Plus environments is highly desirable.
- Knowledge of Shopify SEO best practices to improve site visibility and search rankings.
- Familiarity with Git workflows and collaborative development using platforms like GitHub.
This role offers the opportunity to work in a dynamic environment where innovation and quality are prioritized. If you are passionate about Shopify development and eager to contribute to a growing team, we encourage you to apply.