Shopify Developer
Department: Technical Services
Location: Global / Remote
Reports To: Technical Team Lead
Position Summary
The Shopify Developer is responsible for developing and implementing high-quality, scalable fullstack web solutions for Ecommerce or web applications using industry best practices and the latest technical trends.
Organizational Values
Our Core Values are the foundation of our team. We expect our team members to uphold these values at work and within the community.
- Relentlessly Client-Centric - We prioritize our clients' results ahead of everything. We make decisions from our clients' POV.
- Trusted and Consultative - We earn our clients' trust by guiding and consulting them through difficult decisions. We do what we say we're going to do, internally and externally.
- Collaborative, Approachable, and Authentic - We operate as one team, internally and externally. We're empathetic with one another and our clients. We're kind in all circumstances.
- Adaptable and Constantly Learning - And have fun doing it. We deliver work we're proud of with excellence and care. We constantly strive for our clients and team members.
- Passionate to Achieve and Win - We learn quickly and create positive change.
Essential Responsibilities
- Write Shopify ( HTML, CSS, Javascript and Liquid) code for projects on assigned tasks
- Work with CQL’s Design team to define and implement end-user functionality
- Estimate task complexity and development cost in detail (task assumptions and dependencies) so CQL’s Project Managers can provide accurate client quotes and allocate resources appropriately
- Analyze requirements and work with CQL’s Project Managers and clients to determine specific issue details
- Work with CQL’s Technical Team to write acceptance criteria to ensure software solution meets client expectations
- Regularly communicate with CQL’s Project Managers regarding task-level ticket status, including updates to project management software to reflect task progress and state
- Review, test, and provide feedback on work by other developers to ensure code quality. Submit ongoing work for review by peers and/or technical lead
- Write client test plans instructing clients how to set up and execute tests against changes made to the software
- Complete training and tutorials to learn new languages and skills to better support clients; Research best practices and understands code structure and organization of code
- Identify issues with existing code and proactively suggest recommended changes to prevent challenges in the future
- Accumulate domain knowledge around existing clients and projects to assist them with ongoing needs
- Prepare project code releases, coordinate changes with client, and send code to production upon approval from quality assurance; provide hotfixes or project releases, as needed
- Ensure high-level requirements are gathered to provide guidance to Technical Team for proper story writing
- Bring new staff members up to speed on project configuration and prepares them to contribute as part of the technical team
- Assign tasks in partnership with CQL’s Project Managers to ensure all tasks are accomplished
Education & Experience Requirements
- Bachelor’s degree specializing in Computer Science, Computer Information Systems, or related field or equivalent work experience
- At least 2 years of experience in Ecommerce web development
- Minimum of 2 years experience working within the Shopify Plus platform
- 2 years experience working with Liquid, JavaScript, jQuery and AJAX as necessary
- Superb troubleshooting and debugging skills
- Advanced experience with HTML5, and CSS, SASS
- Proficiency with Shopify tooling - Themekit / CLI
- Advanced knowledge of JavaScript and JavaScript frameworks and libraries
- Working knowledge of Cloud Platforms, Version Control Systems (such as Git or Mercurial), Jenkins, Gulp, Jira, Confluence, Git Hub, and Bit Bucket
- Experience working in Agile development environments; utilizing Scrum principles to execute projects
- React.js experience is a plus
Other Knowledge, Skills & Abilities
- Working knowledge of source control and branching strategies
- Possess a desire to work in a team environment
- Excellent interpersonal skills with the ability to communicate effectively at both a business and technical level
- Ability to consider cause problems and use root analysis to provide creative solutions to complex technical and business issues
- Ability to manage time and tasks well; comfortable asking questions and reporting concerns to leadership
- Ability to deliver projects on-time and on-budget
- Ability to pay close attention to detail; asking clarifying questions to gather all relevant information
- Welcome constructive feedback and apply it to future performance
- Dedicated to improving your craft and having a positive outlook
- Possess a willingness to mentor and train others
This job description does not list all duties of the job. Employees may be asked by management to perform other duties as needed. The Company reserves the right to revise this job description at any time. This job description is not a contract for employment and does not infringe upon the Company’s at will employment status.
Skills Required
- Bachelor's degree in Computer Science or related field or equivalent work experience
- At least 2 years of experience in Ecommerce web development
- Minimum of 2 years experience working within the Shopify Plus platform
- 2 years experience with Liquid, JavaScript, jQuery and AJAX
- Advanced experience with HTML5 and CSS
- Proficiency with Shopify tooling - Themekit / CLI
- Experience in Agile development environments
- React.js experience
What We Do
As a full-service digital commerce agency, CQL designs retail and B2B experiences and engineers the technologies to fuel them. CQL's aim is to design and build truly inspiring eCommerce websites and applications for our clients and their customers. CQL has a collaborative team of cross-disciplined professionals driven each day by their desire to transform complex challenges into compelling solutions. CQL Offers: + OVER 29 YEARS as a Thriving eCommerce Agency + COMMERCE EXPERTS from digital brand experiences to back-end integrations with your CMS, OMS, PIM, ERP, and other custom solutions + FULL-SERVICE AGENCY working in cross-discipline teams to deliver strategy, branding, UX design, and custom dev solutions + PERFORMANCE-DRIVEN approach to client partnerships provide ongoing support, eCommerce strategy, innovative solutions, and performance optimization + PLATFORM EXPERTS guide project strategy and make the most of your platform implementation or stabilization. Platforms include Shopify Plus, Salesforce Commerce Cloud, BigCommerce, and more!








