Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Full-Stack Engineer

Senior Full-Stack Engineer role at Apple focusing on security infrastructure, combining frontend development with distributed systems in Austin, TX.

Software Engineer

Senior Web Engineer position at PayPal Singapore, focusing on developing scalable web applications and frameworks with 5+ years experience required.

Software Engineer (XR Graphics)

Senior Software Engineer role at Meta focusing on XR Graphics development for the Supernatural Fitness Quest app, requiring expertise in rendering, game development, and C#.

Senior Web Engineer – PayPal Ads

Senior Web Engineer position at PayPal Ads team, building merchant-facing advertising platform using React and modern web technologies. Hybrid role in San Jose with comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Wells Fargo focusing on full-stack Java development with React/Angular, working on distributed applications for the Consumer Technology Group in Hyderabad.

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 23 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?