Senior Front End Developer - Financial Services

Ottawa

We’re looking for a Senior Front End Developer to help grow our team. Shopify powers hundreds of thousands of merchants around the world. To help them, our team makes our client-side scalable, approachable, and an extraordinary experience. Besides writing great client-side code, we also build new product features and developer-facing tools. We want to take complex concepts and make them approachable for our merchants. We want to help the rest of our R&D organization build great UI. We want to evangelize code quality and amazing user experience. And we want you to help us.

Passion and curiosity go a long way. Even if you aren’t able to check every box below, please still consider applying. We are dedicated to building a diverse team and providing an inclusive workplace for all. We especially encourage members of underrepresented groups to apply.

At a very simple level, the Financial Services team is responsible for the movement of money between Shopify, our merchants and their customers. This includes everything from evaluating risk, payment processing, billing and balances. Money transfers can be complicated and even scary for some and the goal of the entire UX team (including front end devs) is to demystify this process, and make all our financial processes simpler and friendlier to use.

In this position, you'll focus on;

Building Shopify:

Work on planning, resourcing, and executing projects

Help your team define their roadmap and how you’ll get there

Help your team make decisions

Be a source of knowledge in your product domain

Give feedback on and help build the product

Grow your team’s expertise in their craft and in their communication (and your own!)

Help your team obsess with the problem—are they engaged, resourceful, thinking about impact?

Supporting and building the front end and UX disciplines:

Seek opportunities to build Shopify's presence in the UX community

Here are projects this team has been championing lately:

Risk: How do we evaluate and minimise financial risk for our merchants? What can we do to ensure that orders they receive are genuine and avoid chargebacks from fraudulent transactions?