logo image

Job Board

Intermediate/Senior Shopify Developer (Front-End)

remote
Toronto, Ontario, Canada .
full-time . January 2, 2025

Description

About Syatt

Syatt is a remote ecommerce agency headquartered in Toronto, founded in 2018. We’re a proud Shopify Plus Partner and our mission is to become the best Shopify Retail partner in North America.  We strive to redefine what an ecommerce growth agency is by doubling down on measurement, roadmapping and balancing strategy and execution. We take a principled approach to everything and do what’s right for our clients, our team members and the company, in that order.  We focus on outcomes rather than output and do so through transparency, collaboration, and ownership.

Location Preference: Canada (EST ideal)
Open to both Full-time and Contract

About The Role

We are looking for an Intermediate/Senior Front-End Shopify Developer to strengthen our talented team in building custom ecommerce for our broad range of clients and technologies. With deep commerce and platform expertise, Syatt forms true, transparent partnerships with merchants to define and reach business goals in both the short and long term horizons. Interested in stretching and growing with us? Keep reading!

Passion + Vision: You are passionate about the ever evolving Front-End field and are an ambassador of the trade. You feel passionate about creating highly performant, accessible websites with a strong sense of empathy for end users.

Ownership + Collaboration: You are excited about being a part of a team that encourages each other to contribute, be creative, have a voice and grow. You evangelize and educate best practices throughout the team. You actively stay informed about & share changes in Front-End technology and the ecommerce industry on the whole. In collaboration with our UX, Design, and Back End teams, you will help translate business requirements into scalable, user-centric technology designs.

Your Mission


  • Collaborate with our cross-functional team to create engaging & impactful user experiences for brands & retailers online.
  • Building advanced ecommerce solutions on Shopify.
  • Helping to diagnose and solve business problems for our clients while mentoring and supporting other developers.
  • Interpreting requests for features and bug fixes and creating a technical solution.
  • Code reviews.
  • Contributing to the overall success of a project by helping other developers and team members when needed.

Skills to help you Succeed


  • 3+ Years experience with Shopify with numerous full builds under your belt. 
  • Ability to coach and elevate those whom you work with.
  • Expert understanding of the DOM, HTML/CSS.
  • Strong native JavaScript skills, including custom elements and web components.
  • Ability to grasp and adopt existing patterns and conventions, as well as contribute to new ones.
  • Knowledge creating and consuming both RESTful and GraphQL APIs.
  • Comfort with GIT.
  • Agile methodologies.
  • Interfacing with clients.
  • Ability to be innovative, with a track record of challenging the status quo.
  • Experience with CI/CD tools (we currently use Github Actions).
  • Passion for learning.

Our Commitment

We are committed to transparency, diversity of thought, inclusion, growth, and accessibility, and encourage our team to bring their whole selves to work. We want you to feel safe, valued, and supported in all areas of your world, especially at work. We trust you, we celebrate you and we want to see you soar! If there is any form of support or accommodation we can offer during the hiring, selection and onboarding process, please let us know by contacting Brit MacIntyre, Culture & People Lead.

We are proud to be a Workhuman Certified Enterprise! Externally, it shows job candidates that we are a company with a great culture and a human-centric approach to work. Internally, it gives employees pride in our organization!

We are hiring for potential, not perfection! If you think you could make Syatt even better (not just as a Dev), we want to hear from you. Connect with us on LinkedIn or through our website so we can start the conversation.

Know someone who would be a perfect fit? Let them know!