J

Jobber

SaaS for home-service operations management

Senior Front-End Developer

Frontend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Expert command of HTML, CSS, JavaScript, TypeScript, accessibility, and web performance, plus several years of experience building production applications.
  • Strong experience building and maintaining real applications with Next.js and React, including modern rendering, component architecture, and tooling.
  • Comfort working beyond the front end by building and integrating APIs and services and reasoning about the systems behind the pages.
  • Experience building content-driven sites on a headless CMS, including modeling, integrating, and shipping content at scale.
  • Hands-on use of AI coding tools in day-to-day work, with judgment about where they help and how to use them responsibly.
  • Comfort building for measurement and iteration, with attention to business outcomes.
  • Ability to set technical standards and mentor others while remaining collaborative.
  • Ability to collaborate with technical and non-technical partners, including designers, marketers, product managers, and conversion-rate optimization partners.
  • Ability to prioritize amid ambiguity and changing priorities and break complex problems into shippable pieces.

Responsibilities

  • Ship production features in Next.js, Sanity, React, and TypeScript across getjobber.com, including marketing and feature pages and pricing surfaces.
  • Contribute to and extend the shared component library and design system with reusable, well-tested foundations.
  • Own performance and accessibility, including Core Web Vitals, semantic and accessible markup, and fast, resilient page loads.
  • Work across the stack on a content-driven site by integrating with a headless CMS and building and consuming APIs and services that power pages.
  • Write well-tested, scalable, well-organized code and drive consistent engineering practices through code review.
  • Collaborate with developers on technical practices and project decisions.
  • Use AI coding tools and agents, including Claude, AI-assisted IDEs, and agentic workflows, to accelerate development while assessing output quality and reliability.
  • Improve the team's use of AI by building and refining MCP integrations, prompts, and context so tickets, content, and the codebase are AI-ready.
  • Help define and benchmark team standards for AI-assisted development, identify effective practices, document them, and raise the team's baseline.
  • Build and ship A/B and multivariate experiments in partnership with conversion-rate optimization and product stakeholders.
  • Reduce friction between experiment ideas and live tests and make iteration inexpensive.
  • Support SEO, large language model, and AI-search initiatives with structured data, performance, and rendering foundations.
  • Set technical patterns and direction, bringing the team along through pragmatic decisions.
  • Mentor and coach front-end developers and uphold engineering principles.
  • Partner with the Engineering Manager on technical standards, code quality, and architecture.
  • Coordinate with Product team engineers on shared systems and boundaries, including 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 team documentation.

Desired Qualifications

  • A full-stack background.
  • Experience with client-side and feature-flag experimentation platforms such as Optimizely, Kameleoon, or Adobe Target, and analytics tools such as Amplitude or 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.

About the Company

Jobber

SaaS for home-service operations management

Jobber provides a subscription-based SaaS platform that helps home service businesses manage their operations. It includes tools for creating quotes, scheduling jobs, invoicing, and collecting payments, all accessible via web and mobile apps. Automated payment follow-ups and unlimited one-on-one support help businesses maintain cash flow and keep clients on track. The platform also offers resources like salary reports to assist hiring and team retention. Compared with competitors, Jobber focuses on end-to-end workflows tailored specifically to home services (cleaning, landscaping, plumbing, HVAC, and more) plus strong customer support and onboarding. The company's goal is to enable small to mid-sized home service businesses to operate more efficiently and grow by simplifying their day-to-day processes.

Company size
1,001-5,000
Company stage
Series D
Total funding
$185.8M
Headquarters
Edmonton, Canada
Founded
2011

Recently Posted Jobs

Explore more opportunities at Jobber

See more jobs