Skip to Main Content

Job Title


Technical Project Manager – Web Development (Next.js & WordPress)


Company : Rehab CEOs


Location : Thunder bay, Ontario


Created : 2026-02-05


Job Type : Full Time


Job Description

About Rehab CEOsRehab CEOs is a high-growth coaching and marketing company that helps physical therapy clinic owners scale profitable, well-run practices.Our websites are not pretty brochuresthey are conversion systems. Speed, reliability, and execution matter here.We are currently evolving our website infrastructure to improve page speed, performance, and scalabilitywhile maintaining aggressive launch timelines for new clients. This role exists to ensure that evolution happens without sacrificing quality or momentum.The Role (Read This Carefully)We are hiring a Technical Project Manager to work directly under our Head of Website Development.This is not a junior PM role.This is not a passive coordinator role.Your job is to:Ensure website projects move forward on timeCatch issues before clients ever see themHold developers accountable to quality and performance standardsUnderstand the technical details well enough to make real decisionsIf you dont understand web development, this role will be overwhelming.If you do, this role gives you real leverage and authority.What Youll Actually Be Responsible For1. Project Ownership & MomentumOwn multiple website builds at onceEnforce launch timelines and internal SLAsTrack dependencies, blockers, and risksPush projects forward when momentum slowsCoordinate between developers, designers, and internal stakeholdersOur goal: clients see a new site within ~14 days of onboarding.Your job is to protect that standard.2. Quality Control (This Is the Core Function)You are the final internal checkpoint before anything reaches a client.You will review websites for:Layout and visual consistencyMobile responsivenessPage speed and performance red flagsSEO basics (structure, metadata, indexing readiness)Broken links, forms, tracking, embedsConversion elements functioning correctlyGood enough does not ship here.Your job is to say this isnt ready yet when neededand explain why.3. Technical Oversight (Hands-On Knowledge Required)You are not the primary developerbut you must understand the system well enough to direct it.You must be comfortable with:WordPress (our current production platform)Custom-coded WordPress themes (not page builders)Understanding why page builders create performance issuesWebsite performance fundamentals (Core Web Vitals, page speed bottlenecks)Basic infrastructure concepts:Domains & DNSHosting environmentsCaching concepts (e.g. Cloudflare)Knowing when an issue is:A dev issueAn infra issueA process issueYou do not need to write production codebut you must know when something is wrong and how to push it to resolution.4. Leadership & CommunicationLead with clarity and calm authorityGive direct, actionable feedback to developersEscalate issues earlyno surprisesKeep leadership informed without over-communicatingTranslate technical issues into plain English when neededThis role sits at the intersection of execution, quality, and accountability.Who This Role Is ForThis role is for someone who:Has led projects or people beforeUnderstands both technical details and execution pressureIs organized, decisive, and proactiveTakes pride in shipping clean, high-performing workIs comfortable holding strong opinions backed by reasoningThis role is not for someone who:Needs step-by-step instructionsAvoids accountability or hard conversationsIs overly attached to one tech stackThinks shipping slower = higher qualityRequired ExperienceExperience managing website development projectsStrong working knowledge of WordPressExperience working with custom-coded themes (not Elementor / Divi-heavy environments)Understanding of website performance and optimization conceptsBasic DNS & domain management knowledgeExperience coordinating developers and stakeholdersStrong written and verbal communicationNice to Have (Not Required):Exposure to Cloudflare or similar CDN toolsFamiliarity with modern JS frameworks (for future readiness, not current ownership)Compensation (U.S. / Canada)Estimated Range:$50,000 $70,000 USD annually(depending on experience and demonstrated technical judgment)Top-end compensation is reserved for candidates who:Have managed high-volume website buildsShow strong quality control instinctsCan clearly explain why performance issues happennot just that they existHow to Apply (Mandatory)We do not consider resumes alone.To apply:Record a Loom video (37 minutes max)Email it to your Loom, cover:Your experience managing website projectsYour experience with WordPress and performance optimizationHow you approach quality controlA time you stopped a project from shippingand whyWhy this role fits how you operateApplications without a Loom will not be reviewed.Final NoteWe move fast.We care about quality.We hire adults who own outcomes.If that excites you, wed love to hear from you.