Job Overview
We are seeking a highly skilled Shopify Developer to join our dynamic e-commerce team. The ideal candidate will be responsible for designing, developing, and maintaining Shopify stores, ensuring seamless integration with various systems, and optimizing the user experience. This role requires a strong background in web development, system architecture, and e-commerce solutions, with a focus on creating responsive and visually appealing online storefronts. The Shopify Developer will collaborate closely with designers, marketers, and other developers to deliver innovative solutions that enhance our online presence and drive sales.
Responsibilities
- Develop and customize Shopify themes using HTML, CSS, SCSS, JavaScript, and Liquid templating language to create engaging user interfaces.
- Integrate third-party APIs and web services to extend store functionalities, including RESTful APIs and GraphQL.
- Optimize website performance through effective front-end development practices and implement responsive web design principles for mobile compatibility.
- Manage version control using GitHub, SVN, or similar tools; participate in code reviews and maintain clean code standards.
- Implement SEO best practices to improve search engine rankings and enhance site visibility.
- Collaborate with UX/UI designers to develop wireframes and user flows that improve customer experience.
- Set up and manage deployment pipelines utilizing CI/CD tools such as Jenkins or Azure DevOps; automate workflows with Ansible or similar DevOps tools.
- Monitor system architecture for scalability and security; work with cloud platforms like AWS or Azure for hosting solutions.
- Conduct unit testing and debugging to ensure high-quality deliverables; utilize tools like Visual Studio or other IDEs for development tasks.
- Support ongoing website maintenance, updates, and troubleshooting to ensure optimal performance.
Skills
- Proficiency in front-end technologies including HTML, CSS (SCSS), JavaScript (TypeScript), jQuery, Bootstrap, React, Angular, Vue.js (or similar frameworks).
- Strong experience with Shopify platform customization using Liquid templates; familiarity with Shopify APIs.
- Knowledge of back-end programming languages such as PHP, Python, Ruby on Rails, C#, or Java for custom integrations.
- Experience working with databases like MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite; understanding of SQL queries and data visualization techniques.
- Familiarity with system architecture principles and cloud services like AWS or Azure for scalable deployment.
- Hands-on experience with version control systems such as GitHub or SVN; knowledge of SDLC methodologies including Agile practices.
- Understanding of web services protocols including RESTful API, SOAP, GraphQL; experience integrating third-party APIs.
- Knowledge of DevOps tools such as Jenkins, Ansible, Bash scripting for automation purposes.
- Expertise in web design principles focusing on UI/UX best practices; wireframing skills using Trello or similar project management tools.
- Experience with e-commerce platforms beyond Shopify (e.g., WordPress WooCommerce) is a plus; familiarity with SEO strategies is desirable. This role offers an exciting opportunity to work on innovative projects within a collaborative environment that values technical excellence and creative problem-solving. The ideal candidate will stay current with industry trends in web development and e-commerce technology while contributing to the growth of our online business presence through cutting-edge solutions.
Job Type: Full-time
Pay: $180.00 - $232.00 per month
Benefits:
- Employee discount
- Health insurance
Work Location: In person