Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Front-End Developer

$121k per year

Jobber

Are you a builder?

Then Jobber might be the place for you! We're looking for a Senior Front-End Developer - ideally with full-stack experience/knowledge - to contribute to building our modern stack Jamstack projects and help raise the technical bar of the team.

Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is delivered through technology. With Jobber they can quote, schedule, invoice, and collect payments from their customers while providing an easy and professional customer experience. Running a small business today isn’t like it used to be—the way we consume and deliver service is changing rapidly, technology is evolving, and customers expect more. That’s why we put the power and flexibility in their hands to run their businesses how, where, and when they want!

Our culture of transparency, inclusivity, collaboration, and innovation has been recognized by Great Place to Work, Canada’s Most Admired Corporate Cultures, and more. Jobber has also been named on the Globe and Mail’s Canada’s Top Growing Companies list, and Deloitte Canada’s Technology Fast 50™, Enterprise Fast 15, and Technology Fast 500™ lists. With an Executive team that has over thirty years of industry experience of leading the way, we’ve come a long way from our first customer in 2011—but we’ve just scratched the surface of what we want to accomplish for our customers.

The Role:

Jobber's website is one of our most important growth engines — the place where small home-service businesses first meet the product and decide to start a trial. The Web team builds and continuously improves getjobber.com, shipping new pages, running a high-velocity experimentation program, and pushing the limits of what a marketing site can do for conversion, SEO, and AI-driven discovery.

We're looking for a Senior Front-End Developer - ideally with full-stack experience/knowledge - to contribute to building our modern stack Jamstack projects and help raise the technical bar of the team. You'll work primarily in Next.js, Sanity, React and TypeScript within a headless/composable architecture, contributing to our growing UI library and the systems that lets us ship and test quickly. Back-end familiarity is important: our site is content-driven, so you'll work across a headless CMS with the APIs and services that power our pages. You'll regularly interface with engineers on the Product side. This is a senior individual-contributor role with real technical influence: you'll set patterns, mentor other developers, and partner with the Engineering Manager on standards and code quality — without carrying people-management responsibilities.

Just as importantly, we want someone who treats AI-assisted development as a core engineering skill. We're actively reshaping how we build — using AI coding agents, MCP-connected tooling, and automated workflows to move faster without sacrificing quality — and we want this person to help lead that evolution, not just keep up with it.

What you'll do:

Build on a modern front-end stack

  • Ship production features in Next.js, Sanity, and React with TypeScript across getjobber.com, from marketing and feature pages to conversion-critical surfaces like pricing.
  • Contribute to and extend our shared component library and design system so the team builds faster on consistent, reusable, well-tested foundations.
  • Own performance and accessibility as first-class requirements — Core Web Vitals, semantic and accessible markup, and fast, resilient page loads that directly support conversion.
  • Work across the stack on a content-driven site — integrate with a headless CMS, and build and consume the APIs and services that power our pages.
  • Write well-tested, scalable, well-organized code and drive consistent engineering practices through code review.
  • Collaborate with our other developers on best technical practices and project decisions.

Push our AI-assisted workflow forward

  • Use AI coding tools and agents fluently (e.g. Claude, AI-assisted IDEs, agentic workflows) to accelerate development while keeping a critical eye on output quality and reliability.
  • Improve how the team works with AI — building and refining MCP integrations, prompts, and context so our tickets, content, and codebase are AI-ready.
  • Help define and benchmark team standards for AI-assisted development — identifying what works, documenting it, and raising the whole team's baseline.

Power experimentation and growth

  • Build and ship A/B and multivariate experiments quickly, partnering with CRO and product stakeholders to keep the test pipeline moving.
  • Engineer for velocity — reduce the friction between a test idea and a live experiment, and make iteration cheap.
  • Support SEO, LLM, and AI-search initiatives with the technical foundations (structured data, performance, rendering) that keep the site discoverable as search evolves.

Raise the technical bar

  • Set patterns and technical direction for how we build, and bring the team along through pragmatic, well-reasoned decisions.
  • Mentor and coach other front-end developers, lifting their skills and holding the team to its engineering principles.
  • Partner with the Engineering Manager on technical standards, code quality, and architecture
  • Interface with engineers on the Product team, coordinating across shared systems and boundaries (e.g. the signup and pricing surfaces) to align on patterns, integrations, and handoffs.
  • Identify and act on opportunities to improve the stack, tooling, and processes, and maintain strong team documentation.

To be successful, you should have:

  • Deep front-end expertise. Expert command of HTML, CSS, JavaScript/TypeScript, accessibility, and web performance, plus several years building production applications.
  • Strong Next.js and React experience. You've built and maintained real applications on this stack and understand modern rendering, component architecture, and tooling.
  • Back-end familiarity — full-stack ideal. You're comfortable working beyond the front end: building and integrating APIs and services, and reasoning about the systems behind the pages. A full-stack background is highly preferred.
  • Headless CMS experience. You've built content-driven sites on a headless CMS and understand how to model, integrate, and ship content at scale.
  • Hands-on AI-assisted development. You actively use AI coding tools in your day-to-day work and have a point of view on where they help, where they don't, and how to use them responsibly.
  • A growth and experimentation mindset. You're comfortable building for measurement and iteration, and you care about the business outcome your code drives.
  • Technical leadership without ego. You set standards and mentor others while staying collaborative and open to better ideas.
  • Strong communication. You collaborate easily with both technical and non-technical partners — designers, marketers, PMs, and CRO.
  • Ambitious and humble. You don't accept the status quo simply because "it's what we've always done" — you push for better, newer, more innovative approaches while staying grounded.
  • Comfort in the grey areas. You're adaptable, can prioritize amid ambiguity and changing priorities, and break large, complex problems into shippable pieces.

Nice to have:

  • Experience with client-side and feature-flag experimentation platforms (e.g. Optimizely, Kameleoon, Adobe Target) and analytics tools (e.g. Amplitude, GA360).
  • Experience working within a design system or maintaining a shared component library.
  • Experience collaborating with product engineering teams across shared systems.
  • Experience collaborating closely with designers in Figma.

Location:

We believe great collaboration is intentional, and sometimes that means coming together in person to build, brainstorm, and connect. To support this, the role is open to candidates based in one of our hub cities: Edmonton, Toronto, Vancouver, or Kitchener-Waterloo.

Compensation:

At Jobber, we believe that compensation should be transparent, fair, and reflective of your experience and growth. This role has a minimum annual salary of $121,000 a midpoint of $142,200, and a maximum salary of $163,600 designed to show the progression from learning the ropes to truly excelling.

We design our compensation to reflect each new hire’s skills, experience against the complexity of the role, ensuring a fair and competitive salary. Our range is intentionally broad to support growth and long‑term impact, with fully established hires typically starting around the midpoint. The higher end of the range is reserved for those who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop. This approach ensures that compensation aligns with both an individual’s current capabilities and their opportunity for future growth.

Base salary is just one part of a total compensation package that will include equity rewards, annual stipends for health and wellness, retirement savings matching, and an extended health package with fully paid premiums for body and mind. Your professional growth matters to us too! You’ll have access to a dedicated talent development program that includes career coaching and opportunities for career development.

We believe in transparency and open conversations about compensation. If you have any questions about our approach, we’re happy to discuss them throughout the hiring process!

What you can expect from Jobber:

  • A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, matching in RRSP, TFSA or FHSA, and stock options.
  • A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential.
  • A unique opportunity to build, grow, and leave your impact on a $400‑billion industry that has no dominant player…yet.
  • To work with a group of people who are humble, supportive, and give a sh*t about our customers.

We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives. We are an equal opportunity employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process.

A bit more about us:

Job by job, we’re transforming the way service is delivered. Your lawn care provider, home cleaning service, plumber or painter could use Jobber to better connect with their customers, save time in the office, invoice faster, and get paid! We’re bringing tens of thousands of people together with technology to deliver billions of dollars a year in services to happy customers. Jobber exists to help make these small businesses successful, and when they’re successful we all win!

#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Front-End Developer in Kitchener, ON vacancy
  •  ...product and should be willing to work on any tasks needed, be it front-end, back end, test automation, deployment automation, etc....  ...slate to completion. You’ll be in the weeds independently as a developer, and also need to provide guidance to more junior developers if... 
    Senior
    Full time

    Dabadu

    Kitchener, ON
    8 hours ago
  •  ...deployment automation. Key Responsibilities: • Architect and Develop Backend Solutions: Lead the design, development, and deployment...  ..., DevOps engineers, and other stakeholders to deliver complete, end-to-end solutions. Skills and Qualifications: •... 
    Senior
    Full time

    Dabadu

    Kitchener, ON
    8 hours ago
  •  ...Role: AEM Developer Kitchener - Hybrid - 2 days WFO Position Summary: We are seeking an experienced Senior AEM Developer to design, develop, and maintain Adobe Experience Manager...  ..., content delivery, integrations, and front-end technologies, while supporting... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Kitchener, ON
    14 days ago
  •  ...deployed around the world and trusted by leading facilities and building service companies. We need a highly detailed-oriented senior hardware developer to help us design our new robots and take them to the next level of reliability and quality. You will work on the electrical... 
    Senior
    Full time
    Internship

    Avidbots

    Kitchener, ON
    8 hours ago
  •  ...chain management, BinSentry is leading the way. For more information visit . As we scale up, we're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the face of the feed industry. Job Summary : The ideal... 
    Senior

    Binsentry

    Kitchener, ON
    8 hours ago
  •  ...supply chain management, BinSentry is leading the way. For more information visit . As we scale up, we are looking for a Senior Software Developer to help us build the software that is changing the face of the feed industry. This is a new vacancy due to growing business... 
    Senior
    Full time

    Binsentry

    Kitchener, ON
    8 hours ago
  •  ...Jobber is seeking a Senior Front-End Developer to advance our modern Jamstack stack. You’ll work with Next.js, Sanity, React, and TypeScript on getjobber.com, shaping the UI and performance for a fast, accessible experience. In this senior role you’ll mentor peers, define... 
    Senior
    Flexible hours

    Jobber

    Kitchener, ON
    3 hours ago
  • $85k - $95k per year

     ...innovation. Your Mission Trusscore is seeking a mid-level full-stack developer to help build, standardize and scale our data and automation internal application ecosystem. Our ecosystem consists of front-end interfaces, backend services, and third-party enterprise... 
    Long term contract
    Full time
    For contractors
    Work at office
    Flexible hours

    Trusscore Inc.

    Kitchener, ON
    8 hours ago
  • $35 - $40 per hour

     ...About the Opportunity   · Support weekly cash reporting and monitoring. · Lead the month-end close process in accordance with corporate deadlines. · Prepare monthly financial statement reporting packages for Corporate. · Analyze financial results and provide explanations... 
    Senior
    For contractors
    Work at office
    Local area

    Vaco LLC

    Kitchener, ON
    3 days ago
  • $3600 - $6000 per month

     ...capabilities into usable product features; Web development capability (front-end focused: HTML/CSS/JavaScript and common frameworks), able to...  ...technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products;... 
    Full time
    Internship
    Relocation

    Kaiyan Medical

    Kitchener, ON
    3 days ago
  •  ...design, implementation, management and optimisation to reach a true end-to-end solution. Job Description Job Description Role and Responsibilities The candidate will be responsible for developing and maintaining source codes, unit and system testing their code,... 
    Full time
    Flexible hours

    Continental Technology Solutions

    Kitchener, ON
    8 hours ago
  • $55k - $60k per year

     ...Job Information:   Job title:  Job developer   Department/Team: Programs, Employment   Reports to: Employment Manager   Job type:  Full time permanent   Hours per week : 37.5 hours/week, Monday – Friday 9am-4:30pm, less a daily unpaid ½ hour break   Location... 
    Permanent employment
    Full time
    Work at office
    Local area
    Monday to friday
    Flexible hours
    Afternoon shift

    Reception House

    Kitchener, ON
    8 hours ago
  •  ...customers' partnership every day by delivering exceptional experiences that drive their success. Position Summary As a Firmware Developer, you will collaborate, design, and develop firmware across all Miovision hardware and test systems. Our firmware team is responsible... 
    Remote work
    Flexible hours

    Miovision

    Kitchener, ON
    8 hours ago
  • $18 per hour

     ...Job Responsibility: What You'll Do Develop and maintain React.js components for our knowledge management platform Work closely with...  ...experience with enterprise-level applications Direct mentorship from senior developers Opportunity to work on impactful projects... 
    Senior
    Hourly pay
    Full time
    Part time
    Internship
    Monday to friday
    Flexible hours

    reknowledge inc

    Kitchener, ON
    6 days ago
  • $60k - $70k per year

     ...Schlegel Urban Developments Corp. (SUD) is a mid-sized Kitchener based real estate development and management company. The company is recognized...  ...-training of accounts receivable, accounts payable and month end functions for SUD and various related companies. This includes but... 
    Full time

    Opportunities @ Schlegel Villages

    Kitchener, ON
    8 hours ago
  •  ...We are seeking a talented and experienced Senior UI/UX Designer to join our team. As a...  ...functional teams, including product managers, developers, and marketing teams, to design and...  ...and JavaScript: Basic understanding of front-end development technologies (HTML, CSS, JavaScript... 
    Senior
    Full time

    Dabadu

    Kitchener, ON
    8 hours ago
  •  ...our partners in every market and region we serve around the world. About the opportunity: We're looking for a passionate Electronic Developer to help us improve and sustain our electronic systems for professional video projection and LED display systems. You will be a key... 
    Local area

    Christie Digital Systems Inc.

    Kitchener, ON
    6 days ago
  •  ...requirements of major clients, we need to add talent to our base of outstanding professionals. We are currently seeking a Business Developer to join our team of experienced professionals located at our Office in Kitchener. Who are we Looking For? Curious Connecting the... 
    Full time
    Work at office
    Worldwide

    Brock Solutions

    Kitchener, ON
    6 days ago
  •  ...Job Responsibility: Position: Staff DevOps Developer Location: Kitchener ON or Remote/Virtual-Canada Job Type: Full-Time Permanent Experience: 10+ years Education: Bachelor's degree in Computer Science, Engineering or relevant work experience Division: OTTO by Rockwell Automation... 
    Permanent employment
    Full time
    Internship
    Remote work

    OTTO Motors by Rockwell Automation

    Kitchener, ON
    6 days ago
  • $65k - $80k per year

     ...equity considerations  The Company  Intellijoint Surgical develops effective, easy-to-use technologies that enhance surgeons’ care and...  ...activities with surgeons, business stakeholders, and other end users.  ~ Document results in engineering reports and formal test... 
    Remplacement
    Full time
    Internship
    Work at office

    Intellijoint Surgical

    Kitchener, ON
    8 days ago
  •  ...of the Toothworks (Dentalcorp) network, we're known for delivering exceptional care to a busy and loyal patient base — and we need a front desk professional who can match our energy and keep things running seamlessly. The Role This is a front-line role that blends reception... 
    Work at office
    Flexible hours
    Shift work
    Rotating shift

    MHMI

    Kitchener, ON
    29 days ago
  • $3000 - $4000 per month

     ...medical aesthetic products. We are currently hiring a Digital Twin Developer to work on 3D visualization of medical aesthetic devices,...  ...technologies Three.js, JavaScript or TypeScript, WebGL, and front-end development technologies Familiarity with 3D model loading, materials... 
    Relocation

    Kaiyan Medical

    Kitchener, ON
    6 days ago
  •  ...We are seeking an experienced Senior Cost Accountant to own the product costing, inventory...  ...entries in the ERP in alignment with the month-end close schedule   Gross Margin...  ...Process Improvement & Audit Support Develop, maintain, monitor, and implement financial... 
    Senior
    Full time

    Avidbots

    Kitchener, ON
    8 hours ago
  •  ...matters. About the Role We're hiring a Senior Customer Support Manager to build, own,...  ...— strategy, process, team, and the end-to-end customer experience across both our...  ...documentation. Recruit, onboard, coach, and develop a high-performing support team as demand increases... 
    Senior
    Long term contract
    Full time
    Internship
    Work from home
    Flexible hours

    Pontosense

    Kitchener, ON
    8 hours ago
  • Support groundbreaking solar energy solutions as a Senior ARM Firmware Engineer at Canadian Solar in Kitchener, Ontario. This hybrid role...  ...Create and maintain firmware for ARM processors in energy systems • Develop robust real-time applications in C/C++ • Translate complex... 
    Senior

    Canadian Solar Inc.

    Kitchener, ON
    2 days ago
  •  ...wellbeing! About the role As Sonder’s Senior Product Marketing Manager, you’ll lead...  ...outcomes. What you’ll be doing You’ll lead end-to-end go-to-market (GTM) strategy and...  ...communicated, and brought to market. Develop and own product positioning, messaging, and... 
    Senior
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Sonder

    Kitchener, ON
    8 hours ago
  • $160k - $220k per year

     ...listen to the data; and iterate. As a Senior Security Engineer, Application Security, you...  ...the vulnerability management lifecycle end to end, from intake through remediation and...  ...consultations with product and platform teams and develop secure coding standards and scaling... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Kitchener, ON
    6 hours ago
  • $100k - $112k per year

     ...Senior Product Designer Remote-first (Canada) │ Collaboration Hub – Kitchener/Waterloo, ON ‍ Reports to: Director, Product Design...  ...looking for an experienced designer who can own a complex product area end-to-end — from problem discovery through shipped, working software.... 
    Senior
    Remote job
    Full time
    For contractors
    Manual labor
    Work at office
    Flexible hours
    Shift work

    Encircle

    Kitchener, ON
    8 hours ago
  •  ...hybrid) or Canada (remote). We are seeking a  Senior Content Strategist with deep experience in API documentation and developer enablement to join our team. This is a senior,...  ...will I make an impact? Own and execute the end-to-end content strategy for API reference and... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    D2l

    Kitchener, ON
    8 hours ago
  • $110k - $130k per year

     ...Senior Business Systems Architect Remote (Canada) | Hybrid Available – Kitchener, ON ‍ Reports to: Director of Business Systems...  ...documentation that keep new work cohesive Bring architectural depth to the end-to-end customer and user journey—from lead routing and quote (CPQ)... 
    Senior
    Full time
    For contractors
    Remote work
    Flexible hours

    Encircle

    Kitchener, ON
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Front-End Developer. Be the first to apply!