REA-022 Sr./Staff Frontend Engineer

Canada-wide Remote

Our client is Canada's ecommerce leader, working and playing at the intersection of fashion and the outdoors. Founded in 1984, the company offers best-in-class advice on premium gear and technical apparel, a members-only benefits program and a curated selection of products for outdoor adventures and urban pursuits.

We are looking for a Remote Senior/Staff Frontend SDE that will be responsible for driving the team's long-term vision, building the architecture and roadmaps, in addition to providing technical leadership to other team members. We are in the process of building a new storefront and checkout experience for a fully featured custom built ecommerce platform using Vue.js You will be given the opportunity to work on the full technical scope of our front-end web applications, have ownership over their performance / resilience and become an authority on the business processes they affect and the value created.

Responsibilities:

  • Build user interfaces for new and existing e-commerce web applications
  • Help drive long term technical direction and vision for our web platforms
  • Advocate for best practices in front-end architecture, including performance, security and usability.
  • Collaborate with designers and product managers to deliver compelling user-facing products
  • Participate in backlog grooming, sprint planning and daily stand-ups;

Requirements:

  • 5+ years of professional web development experience
  • 4+ years developing with component-based frameworks like Vue.js, React or Angular
  • Good knowledge of the Javascript ecosystem and tools such as Babel, Webpack, NPM, etc.
  • Skilled with CSS/SASS
  • Familiarity with RESTful APIs (GraphQL is an asset)
  • Good to have experience working with CI/CD pipelines;
  • Strong interpersonal skills and ability to work in a team environment;
  • University degree in a related or technically oriented discipline is an asset;
  • Bonus points for prior Shopify API (Storefront) development experience