Senior Technical Project Manager

247 Labs Inc.

Toronto

Remote

CAD 110,000 - 150,000

Full time

Just now
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Fully remote
Professional development support
Performance-based incentives

Job summary

247 Labs Inc. is a Toronto-based software development partner delivering web and mobile solutions across North America. We are seeking a seasoned Technical Project Manager to lead complex delivery efforts with cross-functional teams.

You will own end-to-end projects from scoping through launch and post-delivery, championing Agile practices, and managing client expectations with precision. This fully remote role offers collaboration with developers, designers, QA, and stakeholders across time

Qualifications

  • 7+ years in technical project management within software development.
  • Proven delivery of at least two mobile apps and two enterprise web apps.
  • Owned end-to-end software projects from scoping to post-delivery.
  • Experience running multiple concurrent projects with cross-functional teams.
  • Bachelor’s or Master’s in Computer Science, Engineering, or related field.

Responsibilities

  • Own end-to-end delivery of multiple software projects including mobile apps and enterprise web apps.
  • Define scopes, milestones, and deliverables with clients and internal teams.
  • Develop detailed plans with sprints, timelines, and resource allocation.
  • Identify and resolve risks, dependencies, blockers early.
  • Lead Agile ceremonies and foster best practices across teams.
  • Manage client expectations and provide executive status updates.
  • Coordinate across internal and external stakeholders to maintain momentum.
  • Stay current with software delivery trends and tooling.

Skills

Technical Project Management
Agile / Scrum
Mobile apps
Web apps
Jira
Asana / Monday.com
Git / CI/CD
Stakeholder Management

Education

Bachelor's or Master's in Computer Science / Engineering

Tools

Jira
Asana
Monday.com
Git

Job description

247labs is a leading software development company headquartered in Toronto, Canada. We specialize in providing custom software solutions, mobile app development, web development, and digital transformation services to clients across various industries. Our team of experienced professionals is dedicated to delivering innovative, high-quality solutions that drive business growth and exceed client expectations.

  • Toronto, ON
Position Overview:
About the Role

This is not a coordination role. We are looking for a seasoned Technical Project Manager who brings deep software delivery experience, strong Agile leadership, and the commercial instincts to manage client expectations while holding high standards of execution.

You will own the end-to-end delivery of software development projects — from scoping and planning through to launch and post-delivery — working alongside developers, designers, QA engineers, and client stakeholders to ensure every project is delivered with precision and professionalism.

The right candidate thrives in a fast-moving environment, leads with clarity, and knows how to get the best out of cross-functional teams under real delivery pressure. Candidates with hands‑on delivery experience in mobile applications or enterprise web applications with multiple user portals are strongly preferred.

Key Responsibilities
Project Planning & Delivery
  • Own the end-to-end delivery of multiple concurrent software development projects — including mobile apps and enterprise web applications with multiple portals — ensuring each is delivered on scope, on time, and within budget
  • Define project scopes, goals, milestones, and deliverables in close collaboration with clients and internal stakeholders
  • Develop detailed project plans including task breakdown, timelines, sprint planning, and resource allocation
  • Proactively identify risks, dependencies, and blockers — and resolve them before they become problems
Agile Leadership
  • Lead and facilitate Agile ceremonies including sprint planning, daily stand‑ups, sprint reviews, and retrospectives
  • Champion Agile best practices across project teams, continuously improving delivery velocity, team collaboration, and process efficiency
  • Coach and support team members in Agile ways of working, ensuring consistent adoption across all active projects
  • Drive continuous improvement through retrospectives, data‑driven insights, and iterative process refinement
Client & Stakeholder Management
  • Serve as the primary point of contact for clients throughout the project lifecycle — managing expectations, communicating progress, and resolving issues with professionalism
  • Prepare and deliver clear, executive‑level project status reports, progress updates, and presentations
  • Translate complex technical concepts into clear, actionable language for non‑technical stakeholders
  • Identify and proactively communicate scope changes, risks, and timeline impacts before they become problems
Team Leadership & Culture
  • Lead and manage cross‑functional project teams including software developers, designers, QA testers, and external partners
  • Foster a high‑performance, collaborative, and psychologically safe team environment where quality and accountability are non‑negotiable
  • Coordinate seamlessly across internal teams and external stakeholders to maintain alignment and momentum throughout delivery
  • Stay current with software development trends, tools, and industry best practices — bringing relevant insights back to the team
Technical Oversight
  • Maintain a strong working knowledge of software development processes, CI/CD pipelines, version control practices, and modern development methodologies
  • Work closely with engineering leads to review technical approaches, flag delivery risks, and ensure architectural decisions align with project goals and timelines
  • Ensure quality gates, testing standards, and deployment processes are consistently applied across all projects
What We Are Looking For
  • 7+ years in technical project management with a focus on software development
  • Proven track record of delivering at least two mobile applications (iOS/Android) and at least two web applications, each with a delivery duration of four months or more. Enterprise web applications with multiple user portals are a strong plus, such as client portals, admin dashboards, vendor portals, or role‑based multi‑tenant platforms.
  • Has owned at least one software project end to end, from initial scoping and planning through development, launch, and post‑delivery
  • Demonstrated ability to run and manage multiple concurrent projects, balancing priorities, resources, and client expectations across them
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Demonstrated Agile development experience with strong day‑to‑day Scrum practice
  • Scrum Master certification (CSM or PSM) preferred; PMP or PRINCE2 also considered
  • Hands‑on experience with Jira, Asana, Monday.com, or equivalent PM tools
  • Working knowledge of Git, CI/CD pipelines, and modern software development practices
  • Strong communication, stakeholder management, and commercial awareness
  • Calm under pressure, decisive, and solutions‑oriented
Compensation & Benefits
  • Competitive base salary commensurate with experience
  • Performance‑based incentives
  • Fully remote working arrangement
  • Professional development and certification support
Work Eligibility

This is a fully remote position open to candidates based in Toronto, Canada is an advantage but not a requirement. Applicants must be available to work within North American business hours (EST).

About 247 Labs

247 Labs is a Toronto‑based custom software development and digital agency delivering web apps, mobile apps, AI solutions, and digital transformation projects across North America. We build things that work — and we are growing fast.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Account Manager & Business Development Lead
Account Manager & Business Development Lead

247 Labs Inc. • Toronto

Hybrid
CAD 70,000 - 110,000
Contract-based compensation
Exposure to North American clients
Hybrid in Toronto
+1
Senior Technical Project Manager (Toronto-based - Remote)
Senior Technical Project Manager (Toronto-based - Remote)

From Day One, Inc. • Toronto

Remote
CAD 90,000 - 110,000
Senior Enterprise Project Manager (Data Unification/MDM)
Senior Enterprise Project Manager (Data Unification/MDM)

Kensington • Toronto

On-site
CAD 120,000 - 135,000
Director Of Technology
Director Of Technology

TEK Systems • Toronto

Hybrid
CAD 170,000 - 250,000
Software Development Technical Lead: MS Technology
Software Development Technical Lead: MS Technology

ROSS • Toronto

On-site
CAD 85,000 - 90,000
$3,000 educational allowance
Medical and dental package
3 weeks vacation
Senior Project Manager
Senior Project Manager

Global Technical Talent, an Inc. 5000 Company • Toronto

Hybrid
CAD 176,000 - 198,000
Senior Project Manager, Tech
Senior Project Manager, Tech

AIP Connect • Toronto

On-site
USD 120,000 - 150,000
Senior Project Manager/Scrum Master Apply Digital
Senior Project Manager/Scrum Master Apply Digital

Pmi-Sac • Calgary

On-site
CAD 90,000 - 150,000
Flexible work options
Generous PTO
Training budget
+2
Recruiter & talent network builder
Recruiter & talent network builder

Jobgether SRL • Canada

Remote
CAD 80,000 - 110,000
Fully remote position based in Canada
Alberta-based opportunity preferred, w
Extensive training and development
+2
Staff Software Engineer (Remote Canada)
Staff Software Engineer (Remote Canada)

TLNT Bridge Recruiting • Canada

Remote
CAD 160,000 - 220,000