T

Teifi Digital

Creates digital solutions for modern transformation

Engineering Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeVancouver, BC, Canada

About the Job

Requirements

  • At least 5 years of full-stack development experience, including architectural leadership.
  • Deep understanding of the Shopify ecosystem, including Liquid, HTML, CSS3, and JavaScript (ES6+).
  • Experience developing and customizing Shopify themes to current standards.
  • Experience developing private or public Shopify apps using Node.js, React, and TypeScript.
  • Experience with GraphQL APIs, REST APIs, webhooks, Shopify Functions, and metafields.
  • Experience building modern frontends using Remix, Hydrogen, and React Server Components.
  • Proficiency with Tailwind CSS, Flexbox, Grid, and SCSS.
  • Experience with Node.js and backend frameworks such as Express.js, Koa.js, or Nest.js.
  • Familiarity with Git workflows, GitHub Actions, and CI/CD pipelines.
  • Strong command of performance optimization, Core Web Vitals, and debugging techniques.
  • Ability to collaborate directly with stakeholders, clients, and cross-functional teams.
  • Strong English communication skills.
  • Comfort using AI tools in day-to-day work and willingness to develop AI skills.

Responsibilities

  • Manage, mentor, and train a team of backend engineers across Canada.
  • Conduct regular one-on-one meetings, performance reviews, and career development planning.
  • Foster a collaborative culture across distributed teams in different time zones.
  • Lead hiring efforts for senior or lead backend developers, focusing on technical capability and cultural fit.
  • Own resource planning and project staffing across backend initiatives.
  • Work with the Director of Operations to allocate backend resources across client projects, internal products, and incubation initiatives.
  • Balance workloads across migration projects, support requests, new development, and intellectual property and product incubation.
  • Refine operational processes to improve team scalability and performance.
  • Coordinate with Project Managers on sprint planning and delivery timelines.
  • Lead daily standups and sprint planning with the backend team.
  • Support backlog grooming and remove blockers for the backend engineering team.
  • Collaborate with Project Management on roadmap planning.
  • Maintain backend engineering standards and code quality practices.
  • Perform code reviews and approve technical solutions for complex integrations.
  • Contribute to architecture design and coding for challenging technical problems.
  • Drive continuous improvement in team processes and technical practices.
  • Establish escalation paths for production issues and critical bugs.
  • Manage escalations and critical production issues.
  • Coordinate with frontend teams and other stakeholders for seamless delivery.
  • Spend 25–50% of the role on hands-on development of internal products, private apps, and utilities.
  • Help identify and validate intellectual property opportunities for market-ready products.
  • Work with product leadership to transition incubated projects to dedicated Teifi Labs teams when ready.

Desired Qualifications

  • Familiarity with AI tools is a plus.

About the Company

Teifi Digital

Creates digital solutions for modern transformation

Teifi Digital crafts digital solutions to help organizations adapt to the fast-changing technology landscape. They design and implement software and digital services that keep up with modern business needs. They differentiate themselves by offering tailored, pace-aligned solutions rather than one-size-fits-all products. Their goal is to help clients stay current and competitive in a transforming age.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Vancouver, Canada
Founded
2015

Recently Posted Jobs

Explore more opportunities at Teifi Digital

See more jobs