NOD-017 Sr. / Staff Full Stack 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 Full-Stack Engineer who 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. You will be given the opportunity to work on the full technical scope on multiple products, have ownership over its performance / resilience and become an authority on the business processes it affects and the value it creates.

Working closely with a talented and passionate team of engineers on a kubernetes foundation you will experience many facets of the world of ecommerce web development with a domain and event driven architecture that is scalable and reactive, working exclusively with live data all deployed on the cloud. This is an opportunity to work with the latest and most disruptive softwares to create a world class customer experience . You will be part of an ever growing push towards operational excellence by touching the core of the systems and getting into a leadership position at a pace that cannot be matched by other companies.

Responsibilities:

  • Understand and interpret data to develop hypotheses, define experiments to prove (or disprove) them and carry them through to their conclusion;
  • Identify, size and prioritize opportunities according to highest-impact potential, making recommendations relating to key projects to engage and retain our customers;
  • Use techniques around customer discovery and validation to determine what should be built;
  • Articulate, track, analyze and communicate the business goals for products and projects;
  • Effectively translate business needs into technical requirements;
  • Optimize existing products that will deliver incremental gain for our business;
  • Collaborate with the development and marketing teams to evaluate technical options;
  • Participate in backlog grooming, sprint planning and daily stand-ups;
  • Drive release planning activities;
  • Lead acceptance testing;
  • Develop mechanisms to evaluate results of completed projects and recommend future improvements;
  • Manage 3rd party platform requirements, development, and partner relations as required to support internal stakeholder objectives.

Requirements:

  • 5+ years of web-based product management experience;
  • 5+ years developing with Node.js or similar web based languages;
  • 3+ years working in a containerized environment employing CI/CD principles;
  • Strong knowledge of developing with Kubernetes (K8s) or related systems is a must;
  • University degree in a related or technically oriented discipline is an asset;
  • Strong interpersonal skills and ability to work in a team environment;
  • Exceptional analytical skills to support data-driven decision-making.