JobTarget Logo

Backend Technical Lead in Port Coquitlam, British Columbia at Hermont Tire Inc

Salary: $120000 - $160000Job Function: Admin/Clerical/Secretarial
Hermont Tire Inc
Port Coquitlam, British Columbia, V3C 6P6, Canada
Posted on

Explore Related Opportunities

Job Description

Work Location

Hybrid but must be located in Lower Mainland, BC. Relocation Support is not provided

Work Location

9:00-17:00

Compensation Range

$120,000 – $160,000 CAD per annum and depend on the candidate’s experience and performance during the interview


About the Role

This role is focused on backend architecture, API integration, database design, system reliability, code quality, and developer guidance. Working closely with the Product Manager, the Backend Technical Lead will be responsible for translating business priorities into scalable technical solutions and leading the engineering team through implementation. The ideal candidate is a hands-on technical leader who can design systems, review code, guide developers, identify technical risks, and ensure that backend implementation is reliable, maintainable, and aligned with product requirements.


Key Responsibilities

1. Backend Architecture & Technical Design

  • Lead backend architecture and system design for core platform features.
  • Design scalable data models, APIs, workflows, and business logic.
  • Translate product requirements into clear technical implementation plans.
  • Identify technical risks, dependencies, and implementation gaps early.
  • Ensure backend systems are maintainable, reliable, and scalable.
  • Support long-term technical improvements while balancing delivery speed.

2. API Integration & Data Flow

  • Lead technical implementation of external API integrations.
  • Design and maintain inbound and outbound data flows.
  • Support request intake, work order updates, status synchronization, invoice-related flows, and reporting data structures.
  • Ensure API payloads, validation rules, and data mapping logic are implemented correctly.
  • Work with the Product Manager to clarify technical requirements, edge cases, and integration constraints.
  • Build backend structures that can support partner requirements without creating unnecessary system complexity.

3. Engineering Execution

  • Break down technical work into clear development tasks.
  • Guide backend and frontend developers on implementation direction where needed.
  • Review pull requests and provide practical technical feedback.
  • Help unblock developers during implementation.
  • Maintain coding standards, implementation patterns, and reusable backend structures.
  • Ensure features are implemented according to agreed technical design and acceptance criteria.

4. Code Quality & System Reliability

  • Improve backend performance, reliability, and maintainability.
  • Refactor fragile or legacy logic when necessary.
  • Support debugging and root-cause analysis for production issues.
  • Identify areas where technical debt may create operational or product risk.
  • Ensure backend logic supports frontend workflows, reporting needs, and operational edge cases.
  • Promote clean, testable, and well-structured code.

5. Product & QA Collaboration

  • Work closely with the Product Manager to assess technical feasibility and implementation approach.
  • Provide technical input when product requirements need clarification or adjustment.
  • Help define expected system behavior for QA and validation.
  • Support QA by clarifying edge cases, validation rules, and backend logic.
  • Assist with release readiness from a technical perspective.
  • Communicate technical trade-offs clearly to non-technical team members.
  • Perform other related duties as assigned

Reports to

Works under limited general supervision of the Product Manager

Positions Supervised

Manage junior developers

Qualifications

Education and Experience Requirements:

  1. Diploma or Associate’s Degree in Information Technology, Computer Science, or a related field is required
  2. 6+ years of professional software engineering experience with a strong backend focus
  3. Experience serving as a Technical Lead, Senior Engineer, Lead Backend Engineer, or similar role
  4. Experience designing, building, and maintaining production systems
  5. Deep understanding of API design, database architecture, and backend business logic
  6. Strong proficiency in JavaScript and modern ES6+ syntax
  7. Hands-on experience with Next.js in production environments
  8. Experience with Supabase and AWS, including authentication, database design, Row Level Security, and backend workflow implementation
  9. Strong understanding of PostgreSQL and SQL-based relational database design
  10. Experience deploying and maintaining applications on Vercel
  11. Experience designing and integrating REST APIs and third-party systems
  12. Strong system design, debugging, and problem-solving skills
  13. Proven ability to break down complex technical initiatives into clear, executable tasks
  14. Experience conducting code reviews and improving overall engineering quality
  15. Ability to guide developers and provide clear implementation direction
  16. Ability to work effectively with changing requirements in fast-moving environments
  17. Experience balancing delivery speed with long-term system maintainability
  18. Strong English skills (written and verbal) and clear communication skills with both technical and non-technical team members

Preferred Qualifications:

  1. Experience working on SaaS platforms
  2. Experience with fleet, logistics, maintenance, vendor, marketplace, or field-service products
  3. Experience with complex workflow systems involving statuses, approvals, invoicing, or reporting
  4. Experience implementing third-party or enterprise API integrations
  5. Experience working closely with Product Managers and QA teams
  6. Experience supporting production systems, release validation, and post-release stability
  7. Experience in startup or growth-stage company environments

Knowledge, Skills, and Abilities:

  1. Ability to think at a system level beyond individual tasks or tickets
  2. Strong judgment in making practical technical decisions under time constraints
  3. Ability to identify architectural risks before they impact production
  4. Ability to balance clean engineering practices with business urgency
  5. Comfortable operating with ambiguity and partially defined requirements
  6. Strong sense of ownership over backend quality, reliability, and maintainability
  7. Ability to clearly explain technical trade-offs to both technical and non-technical audiences

Job Location

Port Coquitlam, British Columbia, V3C 6P6, Canada

Frequently asked questions about this position

Similar Jobs In Port Coquitlam, British Columbia

Mechanical Estimator

Uptime Industrial Inc.
Surrey, British Columbia

Software Product Owner

Cellula Robotics Ltd
Burnaby, British Columbia

Project Manager

Teifi Digital Inc.
Vancouver, British Columbia

GIS Field Technician (Contractor)

Evari GIS Consulting, Inc.
British Columbia

Life Skills Worker

Community Integrtn Serv
Port Coquitlam, British Columbia

Apply NowYour application goes straight to the hiring team