Senior Web Developer
Ottawa, Canada
19d ago

Shopify is a leading cloud-based, multi-channel commerce platform that empowers entrepreneurs all around the world to build and grow their businesses.

We are on a mission to enable entrepreneurship and commerce everywhere in the world. We work on making our platform scalable, approachable, and an extraordinary experience for hundreds of thousands of entrepreneurs across the world.

In addition to building and maintaining HTML, CSS, and JavaScript, our web developers produce both new product features and developer-

facing tools. Our goal is to make the complex concepts approachable for merchants and to enable the rest of our R&D organization to build UI of the highest code quality and best user experience possible.

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.

To learn more about Shopify's design teams, check out our and the ways we've contributed to the open source

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.
  • Developing complex applications based on React and GraphQL Writing large scale CSS and JavaScript and documenting components.
  • Contributing to our shared design system and component library , 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.
  • Using JavaScript as a programming language and be familiar with CSS.
  • 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.

    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form