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 18 days 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 Software Development Engineer, Alexa Endpoint Experiences

Senior Software Engineer role at Amazon developing Alexa voice and visual experiences for Echo devices, requiring 6+ years experience and strong leadership skills.

Senior Software Engineer

Senior Software Engineer position at Intuit's QuickBooks Mid-market Engineering team, focusing on developing and maintaining critical platform services.

Frontend (UI) Engineer, Email Security

Senior Frontend Engineer position at Cloudflare, focusing on Email Security UI platform development using React and TypeScript, requiring 4+ years of experience.

Senior Software Engineer - Frontend

Senior Frontend Engineer role at Julius, building intuitive interfaces for AI-powered coding tools used by over 1M users.

Software Engineer, Front End

Senior Frontend Engineer role at Greenlite, building intuitive AI interfaces for financial compliance professionals in San Francisco.