Reach | Front-End JavaScript Developer


This position is available to candidates located in Calgary, Alberta or Vancouver, BC.

Our head office is in downtown Calgary and we have offices in San Francisco, California and London, UK. We offer a flexible work environment with opportunities to work from home.


Reach ( – a young and innovative company serving the ecommerce world – is seeking an experienced Front-End JavaScript Developer to join our Shopify team.

As a Front-End JavaScript Developer in our Shopify team, you will be working daily with the Shopify platform to enhance our JavaScript plugin. Over time, you will refactor, enhance the architecture and make long-term decisions about the direction of our Shopify plugin. Opportunities will also exist to work with our API, written in Python using AWS Lambda. Future platform integrations may include Magento and Demandware.

Roles & Duties

About You

We must be comfortable working as a member of a distributed team, have strong communication skills, and have a capacity to push boundaries and challenge conventions. You must be motivated to seek out answers and willing to help others. We are looking for someone with the initiative to figure out how they can use their skills to best help us.

Your real-world curiosity, experience and ability are important to us. We expect that you will have a strong programming foundation and can pick up new information and roll with it quickly. You should have an excellent command of English, and competencies with any other languages are a plus.

Your Qualifications

Must have:

Nice to have:

Job Type


How to Apply

You can read more about our company on our website, and if you would like to work with us, please forward your qualifications – whether they be in the form of a traditional CV, an online CV, a list of projects you’ve worked on with a description of your involvement or a letter detailing your qualifications. Direct any of the above to with the subject line “Front-End JavaScript Developer”

Ready to get started?
Learn more about our Product

Laptop with Reach's dashboard on screen

Contact Us