ECM-003 Senior Engineer

Canada-wide Remote

Company Background

Our client is an intimate digital agency that specializes in solving e-commerce problems for emerging brands in the Shopify Plus space. They are a company that welcomes remote-first collaboration and as such we are looking for a Senior Engineer to join their growing remote-first team.

Our client is an independent team that focuses on emerging DTC and established omni-channel brands in the B2B e-commerce space. This is a great opportunity for an Engineer to flex their technical leadership qualities and make an impact in an environment that prioritizes engineering excellence.

Senior Engineers are responsible for designing & implementing engineering solutions, working with designers and project leads in our never-ceasing mission to create best-in-class e-commerce experiences. They are not of a one-size-fits-all mindset, they learn about their clients and create solutions that meet their specific needs.

So, what will you be doing?

As the Senior Engineer, you take an active role in guiding engineering decisions while working intimately with clients and internal teams. This responsibility is broken down into activities like the following:

  • Design technical solutions
  • Execute on frontend development work
  • Mentor junior engineers
  • Build technical trust while talking directly with clients
  • Assist with scoping out new business opportunities
  • Work closely with project managers and designers
  • Execute on some backend implementations in Node.js (e.g. Shopify Functions)

What skills would we like you to have already?

This is a senior level position that requires 4+ years of relevant experience. We are not dogmatic as to where this experience lies since we have members of the team that come from product companies like Shopify, and others who come from a long lineage of agency experience.

See below for some pointers on what we are looking for:

  • Strong frontend technical skillset
  • Familiarity with Shopify
  • Comfort working with APIs and 3rd party integrations
  • Solid verbal, written and interpersonal communication skills
  • Level-headed and positive attitude under pressure
  • A strong understanding of the modern Javascript landscape
  • A team-first mentality. Speak up when you need help and help those in need.
  • Detail orientated mindset. Dive deep into the problems you are solving.

What are some of the perks?

The work is fun, engaging and you'll be part of a very strong team. In addition, our client provides:

  • Competitive salary and benefits
  • Annual offsite in a great location (e.g. Mexico City or Isla De Mujeres)
  • Summer Fridays. Which is every second Friday as an optional work day
  • Unlimited vacations (just make sure that your projects are in good shape)
  • Education and home office stipend
  • New Apple gear (Macbook Pro)
  • A remote-first culture