Senior Front-End Developer, Web Experimentation
Role Overview
Jobber’s website is a major growth engine where small home-service businesses discover the product and begin trials.
The role leads high-velocity web experimentation while advancing front-end architecture, conversion, SEO, performance, and AI-driven discovery.
The position is a senior individual-contributor role with technical influence, developer mentoring, and partnership with the Engineering Manager.
Key Skills for This Role
Full Job Posting
The Role
Jobber’s website is a major growth engine where small home-service businesses discover the product and begin trials.
The role leads high-velocity web experimentation while advancing front-end architecture, conversion, SEO, performance, and AI-driven discovery.
The position is a senior individual-contributor role with technical influence, developer mentoring, and partnership with the Engineering Manager.
Modern Front-End Stack
- Build production features in Next.js, Sanity, React, and TypeScript while supporting WordPress, PHP, and Twig environments.
- Extend shared component libraries and design systems with reusable, well-tested foundations.
- Own Core Web Vitals, semantic and accessible markup, and fast, resilient page loads.
- Integrate APIs and structured content in Sanity while maintaining Twig-templated WordPress components.
- Write scalable, organized, well-tested code and reinforce engineering practices through code review.
AI-Assisted Development
- Use AI coding tools and agents such as Claude and AI-assisted IDEs to accelerate development while maintaining quality and reliability.
- Improve MCP integrations, prompts, and context so tickets, content, and code are AI-ready.
- Define and benchmark team standards for AI-assisted development and document effective practices.
Experimentation and Growth
- Architect and execute complex A/B and multivariate experiments across high-converting marketing flows.
- Design statistically sound, performant test variants with CRO leads and data analysts.
- Reduce flicker and time to market while ensuring client- and server-side rendering accuracy.
- Support SEO, LLM, and AI-search initiatives through structured data, performance, and rendering foundations.
Technical Leadership
- Set technical patterns and direction through pragmatic, well-reasoned decisions.
- Mentor and coach front-end developers while maintaining engineering standards.
- Partner with the Engineering Manager on technical standards, code quality, and architecture.
- Improve the stack, tooling, processes, and team documentation.
Required Qualifications
- Expert HTML, CSS, JavaScript or TypeScript, accessibility, and web performance skills with several years of production application experience.
- Hands-on experience architecting and shipping complex A/B, multivariate, and personalized web experiments with measurable conversion outcomes.
- Experience with experimentation or feature-flag platforms and product analytics tools.
- Mastery of Next.js, React, TypeScript, and modern rendering strategies.
- Experience with design systems or shared component libraries.
- Experience with headless CMS platforms such as Sanity or Contentful alongside WordPress, PHP, and Twig.
- Active use of AI coding tools and a responsible perspective on their application.
- Strong communication, collaboration, adaptability, and technical leadership without ego.
Nice to Have
- Comfort integrating APIs and services or experience with full-stack development.
- Experience collaborating closely with designers in Figma.
Location
- Candidates should be based in one of Jobber’s hub cities: Edmonton, Toronto, Vancouver, or Kitchener-Waterloo.
- The posting states that collaboration sometimes involves coming together in person.
Compensation
- The annual salary range is $121,000 minimum, $142,200 midpoint, and $163,600 maximum.
- Total compensation may include equity, health and wellness stipends, retirement savings matching, extended health coverage, and development programs.
About Jobber
Jobber provides technology that helps small home-service businesses quote, schedule, invoice, and collect payments.
The company emphasizes transparency, inclusion, collaboration, innovation, and customer impact.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Jobber
Senior Analyst, Customer Analytics (12-month contract)
Vancouver, CAN
Jobber is seeking a Senior Analyst to deliver customer analytics that inform strategic and operational decisions. You will independently analyze business performance, evaluate initiatives, and communicate recommendations
Senior Front-End Developer
, CAN
Are you a builder? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer to join our Web Strategy team. Jobber exists to help people in small businesses be successful. We work with small
Director, Sales Enablement
Vancouver, CAN
Jobber is seeking a director to lead sales enablement programs and a team, improving seller readiness, launch execution, and revenue outcomes. Candidates need extensive enablement, revenue operations, or sales leadership
Senior Fraud Risk Operations Analyst
, CAN
Do you have a passion for fraud prevention and risk mitigation? Love digging into data to uncover financial threats? Then Jobber might be the place for you! We're looking for a Senior Fraud Risk Operations Analyst to be
Senior Analyst, Customer Analytics (12-month contract)
, CAN
Are you passionate about using data to drive impactful business decisions? We’re looking for a Senior Analyst, Customer Analytics to be part of our Analytics team on a 12-month contract. Jobber exists to help people in s
Manager, IT Operations
Edmonton, CAN
Account Executive, Inbound
Vancouver, CAN
Principal Product Marketing Manager
Edmonton, CAN
Senior Analyst, Customer Analytics (12-month contract)
Vancouver, CAN
Senior Front-End Developer
, CAN
Director, Sales Enablement
Vancouver, CAN
Senior Fraud Risk Operations Analyst
, CAN
Senior Analyst, Customer Analytics (12-month contract)
, CAN