Senior UX Developer

Shopify - Waterloo, ON (30+ days ago)

Apply Now

About the role
Working for Shopify Plus

At Shopify Plus, our merchants are some of the biggest and fastest growing businesses in history, around the globe. The problems we solve are as complex as the stakes are high. Ecobee, Fashion Nova, Rebecca Minkoff, Nestle, MVMT and Leesa are merchants that have seen the value Shopify Plus brings to their businesses through our understanding of commerce at scale.

At Plus Workflows, we are committed to facilitating the expertise of our customers’ teams, and focused on minimizing the segmentation of their journeys and everyday to-dos; the scale of their operations is still supported by the usage of multi-apps and external solutions, causing fragmentation and pain.

At Plus Workflows, we are building the tools that will transform how our customers are able to operationalize their growth and success, at a minimum effort, from a centralized window. We’re changing how such large and hyper-growth businesses can run by building mechanisms that will support the complexity of their environments, enabling their long-term success, in a way that’s most suitable for them.

What you'll be working on as a Senior UX Developer:
Our challenges are big, and our standards are high. To enable our growth and capacity to deliver best-in-class solutions to our customers, we need a contributor to:
Implement strategically, and outgrow when needed, Shopify’s design system front-end components and patterns
Prototype and experiment during exploring phases, to help flag and accurately size any technical issues that may arise during implementation and build phases
Know and understand risk-level in decision making, so that we can balance agility and strategy
Ship highly polished and refined UI’s, and animations
Communicate effectively with the teams that depend on his expertise, such as engineers and designers, knowing that quite often the language isn’t the same for all crafts
Build with the future in mind, setting the roots that will easily allow products to be scaled, and optimized

Skills you'll have:
Experience working on a product team with real apps, at scale, in production
Experience working in a cross-discipline environment with designers and other developers to from vetting ideas and prototype early concepts, to final implementation
Expertise in front-end development, down to the fine details like animation, testing and accessibility standards guidelines for Web
Experience with React (a must), Angular, Vue or other front-end view libraries
Expertise in JavaScript and has experience with TypeScript
Experience with Ruby on Rails is a plus
Solid understanding of and experience with modern CSS (Flexbox, Grid, etc.)
Preferred experience working with client-side state management libraries, like Apollo, Redux or Relay and interfacing with GraphQL or REST API
Contributes to shared libraries, and proactively identifies and executes on refactoring opportunities
Knows when to apply performance optimizations to more complex problems
Is comfortable working with continuous integration systems, linting, and understand of build processes like Webpack
Is capable to identify complex accessibility issues, and find appropriate solutions

Here's how to apply:
If you’re interested in helping us shape the future of commerce, click the “Apply now” button to submit your application. Please include a link to something you're proud of: a portfolio, code samples and/or Github account.

Experience comes in many forms, many skills are transferable, and passion goes a long way. If your experience is this close to what we’re looking for, consider applying. We know that diversity of thought makes for the best problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team and encourage everyone to apply.