Description
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 home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is delivered through technology.
The Role:
You'll 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.
Responsibilities:
- Build on a modern front-end stack: Ship production features in Next.js, Sanity, and React with TypeScript across getjobber.com.
- Contribute to and extend our shared component library and design system.
- Own performance and accessibility as first-class requirements.
- Work across the stack on a content-driven site.
- Write well-tested, scalable, well-organized code.
- 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.
- Improve how the team works with AI.
- Help define and benchmark team standards for AI-assisted development.
- Power experimentation and growth: Build and ship A/B and multivariate experiments quickly.
- Engineer for velocity.
- Support SEO, LLM, and AI-search initiatives.
- Raise the technical bar: Set patterns and technical direction.
- Mentor and coach other front-end developers.
- Partner with the Engineering Manager on technical standards, code quality, and architecture.
Requirements:
- Deep front-end expertise.
- Strong Next.js and React experience.
- Back-end familiarity , full-stack ideal.
- Headless CMS experience.
- Hands-on AI-assisted development.
- A growth and experimentation mindset.
- Technical leadership without ego.
- Strong communication.
- Ambitious and humble.
- Comfort in the grey areas.
Nice to have:
- Experience with client-side and feature-flag experimentation platforms.
- Experience working within a design system.
- Experience collaborating with product engineering teams.
- Experience collaborating closely with designers in Figma.
Location:
Edmonton, Toronto, Vancouver, or Kitchener-Waterloo.
Compensation:
Minimum annual salary of $125,715, midpoint of $147,900, and a maximum salary of $170,085.