Engineering Lead

Teifi Digital

Vancouver

On-site

CAD 120,000 - 190,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and dental coverage in Canada
Profit-sharing opportunities
Hybrid working environment

Job summary

Teifi Digital is seeking an experienced Functional Manager to lead our Engineering Team in Canada. You will mentor backend engineers, drive architecture, and contribute hands-on to internal products like Teifi Bridge and Teifi Parts, while identifying IP opportunities for market-ready products.

You will own resource planning, collaborate with product leadership, and foster a high-performance, hybrid work environment across distributed teams. This role reports to the CTO.

Qualifications

  • 5+ years of full-stack development with architectural leadership.
  • Experience with Shopify Theme & App development using Node.js, React, TypeScript.
  • Experience building modern frontends with Remix, Hydrogen, and React Server Components.
  • Proficiency with CSS frameworks like Tailwind CSS, Flexbox, Grid, and SCSS.
  • Solid experience in 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 collaboration with stakeholders, clients, and cross-functional teams.
  • Hybrid working environment; Health and dental coverage in Canada.
  • Learn skills outside your direct role and grow into new roles; profit-sharing opportunities.

Responsibilities

  • Lead backend engineers across Canada and mentor the team.
  • Conduct regular 1:1s, performance reviews, and career development planning.
  • Foster a collaborative culture across distributed teams in different time zones.
  • Lead hiring efforts for senior/lead backend developers based on capability and fit.
  • Own resource planning and staffing across backend initiatives across client projects, internal products, and incubation.
  • Coordinate with Project Managers on sprint planning and delivery timelines.
  • Maintain backend engineering standards and perform code reviews for complex integrations.
  • Contribute to architecture design and coding for challenging problems.

Skills

Full-stack development
Architectural leadership
Shopify development
Remix & React
Node.js backend
GraphQL & REST APIs
Performance optimization
Git & CI/CD
Stakeholder collaboration
Distributed teams

Tools

Shopify API
GitHub Actions
REST API
GraphQL API
React
Node.js

Job description

We are seeking an experienced and growth-focused Functional Manager to lead our Engineering Team. This role blends technical excellence with people leadership—empowering engineers through mentorship, skill-building, and standardized best practices—while also contributing directly to high-impact technical work.

You will drive backend development, ensure quality across all projects, assist with architecture and coding for complex initiatives, and help shape the long-term craft direction within the organization. A portion of your time (25–50%) will be dedicated to hands‑on development of our internal products, such as Teifi Bridge and Teifi Parts, as well as private apps and utilities not yet part of Teifi Labs until they are incubated and transitioned to a dedicated team. You will also help identify intellectual property (IP) that can be productized for broader market use.

Key Responsibilities
  • Manage, mentor, and train a team of backend engineers across Canada
  • Conduct regular 1:1s, performance reviews, and career development planning.
  • Foster a collaborative culture across distributed teams in different time zones.
  • Lead hiring efforts for senior/lead backend developers, focusing on technical capability and cultural fit.
Resource Planning & Team Operations
  • Own resource planning and project staffing across backend initiatives.
  • Work with the Director of Operations to ensure proper allocation of backend resources between client projects, internal products, and incubation initiatives.
  • Balance workload between migration projects, support requests, new development, and IP/product incubation.
  • Refine operational processes to improve team scalability and performance.
Project & Delivery Management
  • 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.
Technical Leadership & Quality Assurance
  • Maintain backend engineering standards and code quality practices.
  • Perform code reviews and approve technical solutions for complex integrations.
  • Contribute directly to architecture design and coding for challenging technical problems.
  • Drive continuous improvement in team processes and technical practices.
  • Establish clear escalation paths for production issues and critical bugs.
  • Manage escalations and critical production issues.
  • Coordinate with frontend teams and other stakeholders for seamless delivery.
Product Development & IP Identification
  • Contribute to the development of internal products such as Teifi Bridge, Teifi Parts, and private utilities.
  • Help identify and validate intellectual property opportunities that can be transformed into market-ready products.
  • Work closely with product leadership to move incubated projects toward dedicated Teifi Labs teams when ready.
Qualifications
  • 5+ years of full-stack development experience, including architectural leadership.
  • Shopify Theme development and customization to latest standards
    Shopify App development (private/public) using Node.js, React, TypeScript
    GraphQL API, REST API, Webhooks, Shopify Functions & Metafields
  • Experience building modern frontends using Remix, Hydrogen, and React Server Components
  • Proficiency with CSS frameworks like Tailwind CSS, Flexbox, Grid, and SCSS
  • Solid experience in 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
  • Opportunity for professional development with training, certifications, and peer mentorship.
  • Hybrid working environment.
  • Health and dental coverage in Canada.
  • Learn skills outside your direct role and try new disciplines and challenges to grow into new roles or transfer practices.
  • Profit-sharing opportunities for full-time employees pending probationary period passage.

Report to: CTO

We are an equal opportunity employer and love diversity at our company! We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

About Teifi

Teifi Digital, a Shopify Plus Platinum partner, excels in resolving complex e-commerce challenges. We focus on integrating large catalogs, sophisticated data frameworks, and legacy systems into seamless unified commerce and B2B solutions, delivering unparalleled customer experiences. Our skill in deploying Shopify Plus caters to top-tier merchants in manufacturing, parts, distribution, retail, and B2B, ensuring minimal technical debt and maximized e-commerce revenue.

An AI-Forward Workplace

AI is embedded in how we work. Our team regularly uses AI tools to enhance productivity, streamline processes, and deliver better outcomes. Candidates joining us should be comfortable leveraging AI as part of their day-to-day workflow and open to developing their skills as these tools evolve. Familiarity with AI tools is a plus; a willingness to learn and adapt is a must.

As part of our hiring process at Teifi Digital, any offer of employment is conditional upon the successful completion of a background check.

The pay range for this role is:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Engineer, Support
Senior Application Engineer, Support

Teifi Digital • Vancouver

On-site
CAD 90,000 - 120,000
Hybrid work model
Office on Granville Island with free/0
Talent Acquisition Lead
Talent Acquisition Lead

Teifi Digital • Vancouver

On-site
CAD 100,000 - 125,000
Hybrid work environment
Health and dental coverage in Canada
Performance bonus opportunities
+1
Talent Acquisition Lead
Talent Acquisition Lead

Teifi Digital, Teifi Holding Inc. • Vancouver

On-site
CAD 100,000 - 125,000
Hybrid working environment
Health and dental coverage in Canada
Performance bonus opportunities
+1
QA Manager
QA Manager

Teifi Digital • Vancouver

Hybrid
CAD 90,000 - 130,000
Hybrid work model
Office on Granville Island
Solutions Analyst
Solutions Analyst

Teifi Digital • Vancouver

On-site
CAD 85,000 - 110,000
Hybrid work model
Granville Island office
Free on-site parking
+5
Solutions Architect
Solutions Architect

Teifi Digital • Toronto

On-site
CAD 150,000 - 200,000
Hybrid work model
Health & dental coverage in Canada
Paid office closure between Christmas}
Solutions Architect
Solutions Architect

Teifi Digital • Vancouver

On-site
CAD 90,000 - 120,000
Comprehensive health and dental coverage
Paid office closure between Christmas and New Year’s
Flexibility in work hours
+2
Quality Assurance Analyst
Quality Assurance Analyst

Teifi Digital • Vancouver

On-site
CAD 65,000 - 90,000
Hybrid work model
Granville Island office with free on‑s
on-site parking
+7
Technical Product Owner, Retail
Technical Product Owner, Retail

Teifi Digital, Teifi Holding Inc. • Vancouver

On-site
CAD 80,000 - 110,000
Health and dental coverage
Hybrid work model
Performance-based bonus
Technical Architect & Engineering Lead
Technical Architect & Engineering Lead

Bridgeport Crew • Kitchener

Hybrid
CAD 70,000 - 100,000