Shopify Plus Developer

Qualifications

We are looking for someone to help us develop our Shopify Plus store. Experience building non-templated, robust and complex Shopify stores and features is a must. We welcome those with creativity to think outside of the box as complicated project challenges arise.

Proven experience working in Shopify and Shopify Plus with current site examples and portfolio are encouraged.

Essential Job Functions

Required Knowledge, Skills, and Abilities

  • Proven track record and examples of experience developing in Shopify using Liquid
  • Proven track record and examples of experience using front end languages supported by Shopify (ie HTML, CSS/SASS, JavaScript/jQuery)
  • Experience building high-quality, responsive layouts with smooth interactions, transitions and animations
  • A deep understanding of using Shopify’s various public APIs
  • Proficiency using libraries and frameworks such as Bootstrap and React
  • Proficiency using build tools (e.g. Gulp, Grunt, Theme Kit)
  • Proficiency working with version control systems (i.eGit) within the command line
  • Fluency in interpreting and working with third-party APIs
  • Awareness of web performance best-practice, developing for accessibility and SEO
  • Experience with cross-browser and device testing website
  • Proficiency with extracting assets from Creative (e.g. PSD, XD, INDD and AI files)
  • Experience working within agile environments including Scrum / Kanban
  • Experience building ADA compliant web builds
  • Excellent written and verbal communication skills
  • Passion For Design – capable of understanding and creating and leveraging modern design practices in builds where creative is otherwise not provided
  • Familiarity with developing third-party software within the Shopify application ecosystem
  • Knowledge of Continuous Integration / Deployment
  • Experience Sketch, Invision, or Adobe XD
  • Proficient in setting up development and staging environments
  • Familiarity with domain management and DNS record
  • Familiarity with digital marketing/advertising and the role development plays
  • Familiarity in working with cloud data servers such as AWS and GCP
  • Proficient in systems administrative tasks, such as cache setup/configuration, server load balancing, CDN technologies, etc. 

Required Education and Experience

  • 3+ years of work experience developing in Shopify/Shopify Plus, demonstrated in a portfolio 

Responsibilities

  • The Shopify Plus Developer will work closely with the internal UX/UI team and external agency partners to bring designs to life, creating exceptional eCommerce experiences: from perfectly-crafted landing pages to high-converting product detail pages
  • Serve as an in-house developer, collaborating cross-functionally to bring eCommerce ideas to life
  • Understand and manage complex Shopify solutions including the Theme Structure
  • Manage and maintain integrations across the Shopify App ecosystem
  • Develop new features and implement the prioritized application backlog
  • Develop conversion and feature optimization tests to improve the KPIs driving site and business performance
  • Work closely with UX/UI designers to translate and implement new designs and interactive front-end experiences, and ensure the feasibility of UI designs
  • Translate technical requirements and mockups into fully functioning sites using HTML/CSS/JS
  • Help Project/Product Managers to come up with solutions and approaches to achieve new business requirements
  • Develop and improve online experiences across brand groups with up-to-date eCommerce best practices for mobile and desktop

* Required

Apply For This Job

First Name *
Last Name *
Email *
Phone Number *

Upload your Resume/CV

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Upload your Cover Letter

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
LinkedIn Profile
Website or Portfolio
Thank you! We'll be in touch shortly!
Oops! Something went wrong while submitting the form.