About the role
Shopify is a leading cloud-based, multi-channel commerce platform that empowers entrepreneurs all around the world to build and grow their businesses.
We’re looking for senior web developers with a passion for solving tough problems with performant code. We ship on quality instead of on time. Our teams deploy new code many times a day, and our production scale is massive. We’re talking hundreds of thousands of online stores, and hundreds of millions of requests a day. Thousands of merchants will see your work within seconds – a tough but incredibly rewarding responsibility.
The tools 🛠you will use include: TypeScript, React, GraphQL and more! We don’t expect you to necessarily know all of these when you apply, just have a passion for learning and continuous improvement!
We’re growing quickly, so there are plenty of opportunities across different teams in Ottawa to learn and grow. You’ll have the creative freedom to make a real difference, the support to bring your whole self to work, and the chance to work with the best in the business.
You'll be working on:
- Building performant web applications that are responsive and accessible.
- Collaborating with other disciplines across Engineering, UX, and Product to help develop front-end solutions for merchant problems.
- Contributing to our shared design system and component library Polaris, and also to our other shared, open source libraries used to build applicationsLearning the latest front-end technologies and standards to ensure we are always using the best tools and techniques possible.
- Advocating for great UX Writing and maintaining unit and integration tests.
You'll need to have experience with:
- Developing front-end web applications that perform well on all devices using modern languages and frameworks.
- Working with one or more modern web stacks (transpilers, linters, build and CI tools, etc.).
- Doing performance optimizations on complex client-side applications.
- Working in large and diverse teams.
- Providing highly effective code reviews and peer support.
We're eager to hear from you and talk to you about the opportunities in Ottawa. Please free to include a cover letter if you like, and you can address it to Meghan if you do.
Closing date: September 30th at 5PM EDT
At Shopify, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly make commerce better for everyone. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.
|Staff Security Developer - Internal Security||Engineering and Development||Ottawa, Canada|
|Security Engineering Lead - Mobile Applications||Engineering and Development||Ottawa, Canada|
|Senior Developers and Managers - Shipping Services||Engineering and Development||Ottawa, Canada|
|Production Engineering - Datastores - Database Engineer -||Engineering and Development||Ottawa, Montreal, Toronto, Waterloo, Remote UTC -3 to UTC -7 time|
|Production Engineering - Production Platform||Engineering and Development||Ottawa, Elgin - HQ|
|Senior Web Developer (Shopify Web)||Engineering and Development||Ottawa, Canada|
|Development Manager - Multiple Roles||Engineering and Development||Ottawa, Canada|
|Web Development Manager, Shopify Start||Engineering and Development||Ottawa, Canada|
|Production Engineer||Engineering and Development||Ottawa, Waterloo|
|Senior Web Developer - Vault Tools||Engineering and Development||Ottawa, Canada|
|Senior Developer||Engineering and Development||Ottawa, Canada|
|Director of Security Engineering||Engineering and Development||Ottawa, Canada|
|Production Engineering - Storefront Renderer||Engineering and Development||Ottawa, Elgin - HQ|
|Staff Developer - Multiple Roles||Engineering and Development||Ottawa, Canada|
|Senior Anti-Abuse Engineer||Engineering and Development||Ottawa, Canada|
|Infrastructure Engineer||Engineering and Development||Ottawa, Elgin - HQ|