Senior / Lead Node.js Engineer

Drive a team of engineers for one of Canada's largest e-commerce site.

Canada (Remote)

Job Description

We are looking for a Remote Senior Full-Stack Engineer that will be responsible for driving a 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, you will experience many facets of the world of e-commerce 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.

Job 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.

Job 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.

Apply Now
<--- Return to openings