Senior Software Engineer

A technology company transforming service delivery for small businesses by providing software solutions for lawn care, cleaning, plumbing, and other service providers.
Toronto, ON, CanadaEdmonton, AB, Canada
$125,800 - $170,100
Frontend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Jobber is seeking a Senior Software Engineer to join their Product Software Engineering team, focusing on building solutions that help small service businesses succeed. The role offers a competitive salary range of $125,800 to $170,100 and allows for remote work across Canada.

The position involves working on either the Acquisition team, which focuses on expanding the user base through front-end development and user experience improvements, or the Quotemeal team, which builds quoting and estimating solutions. The ideal candidate will have strong experience with JavaScript/TypeScript and familiarity with Ruby on Rails, React, and GraphQL.

As a Senior Software Engineer, you'll be responsible for the full lifecycle of feature development, from ideation to delivery, while mentoring junior team members and advocating for best practices. The role requires participation in code reviews, testing, and group discussions to determine optimal solutions for customer problems.

Jobber offers a comprehensive benefits package including extended health coverage, retirement savings matching, stock options, and various leave benefits. The company culture emphasizes continuous learning, with access to coaching, development programs, and regular 1:1 feedback sessions.

The hiring process consists of multiple stages, including interviews with the Talent team, Hiring Manager, a take-home challenge, and Senior Leadership. Jobber values diversity and inclusion, maintaining an inclusive work environment that welcomes people of diverse backgrounds and experiences.

Working at Jobber means contributing to a platform that processes billions of dollars in services annually, helping small businesses streamline their operations through technology. The company provides flexibility in work location, offering options to work from their Edmonton or Toronto offices or remotely anywhere within Canada.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Be involved in the full life-cycle of a feature, from ideation to delivery and adoption
  • Participate in code review and testing
  • Facilitate group discussions with team members and stakeholders
  • Research and advocate for best practices
  • Mentor and coach junior teammates
  • Develop and improve features in Jobber's online and mobile apps
  • Utilize AI tools to enhance development practice

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
Ruby
  • Senior software engineering experience on a full-stack development team
  • Experience with Javascript/TypeScript
  • Experience with Agile/Scrum framework
  • Strong systems focus for large at-scale applications
  • Understanding of full-stack frameworks and architectures
  • Ability to quickly adapt to different features and projects
  • Experience providing technical mentorship
  • Experience using developer AI tools like Copilot or Cursor

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Mental Health Assistance
  • Extended health benefits package with fully paid premiums
  • Retirement savings plan matching
  • Stock options
  • Vacation and health days
  • Birthday off
  • Parental leave top-ups
  • Professional development and coaching
  • Learning and leadership programs

Interested in this job?

Jobs Related To Jobber Senior Software Engineer

Senior Front End Engineer

Senior Frontend Engineer position at Vetcove, building innovative veterinary healthcare platforms using React and TypeScript, offering $115k-$200k plus benefits.

Software Engineer, Product

Senior Software Engineer position at Meta focusing on full-stack development for consumer products using various technologies including React, JavaScript, and internal tools.

Software Engineer, Full Stack (In-Person - Toronto)

Senior Full Stack Software Engineer role at Tempo, building AI-powered Visual Editor for React in Toronto, offering $160K-$200K CAD plus equity.

Software Engineer

Senior Software Engineer role at Continue, building AI-powered code assistance tools with TypeScript, Node.js, and React, offering $150K-$200K plus equity in San Francisco.

Senior Frontend Software Engineer II

Senior Frontend Software Engineer II position at Axon in Atlanta, focusing on building mission-critical web applications using Angular and modern frontend technologies.