Staff Software Engineer


Updated on 6/6/2024



501-1,000 employees

Field service management software for home services

Consumer Software


Remote in Canada

Required Skills
Ruby on Rails
  • A demonstrated level of software engineering experience on a full stack-focused team
  • A proven track record of building highly scalable software
  • Experience leading a team or a project and acting as a technical leader
  • A strong software engineering background, with approx 7+ years of total experience
  • Excellent collaboration skills and an impeccable ability to communicate and listen to others
  • Strong software design and architecture skills
  • Enthusiasm for delivering value early and often to customers
  • Ability to ask a lot of questions, seek out new information and remain open to new ideas and perspectives
  • Ability to self serve, take initiative and find resources necessary to deliver a project or solve a problem
  • Impeccable communication skills and a team player attitude
  • Attention to quality and proven experience writing automated tests
  • Strong knowledge of or experience with React, GraphQL, and Ruby on Rails
  • Experience with tools such as Ruby Gems, Vite, Webpack, and NPM
  • Ability to navigate ambiguity/uncertainty and prioritize accordingly
  • Passion for learning and continuous growth
  • Work with the team to ideate, design, implement, and deliver impactful features iteratively to our customers
  • Work with Product and Design to determine the shape and content of our roadmap looking ahead
  • Identify and spearhead larger initiatives that are group-wide (or even department-wide) in scope
  • Participate in code review and testing
  • Drive engineering solutions to have consistent practices and reusable code
  • Facilitate group discussions to determine the best solution to our customer’s problems
  • Research, communicate, and advocate for the use of best practices within your team’s domain
  • Breakdown and explain complex technical issues to both technical and non-technical audiences
  • Mentor and coach junior teammates, helping them elevate their skills and careers

Jobber is an excellent choice for employment due to its specialized focus on developing field service management software that aids home service businesses in optimizing their operations. This company leads in integrating essential tools such as scheduling, quoting, and online payments into a cohesive system, enhancing both user experience and operational efficiency. With a robust mobile platform for on-the-go management and strong emphasis on customer communication technologies, this organization fosters a culture of innovation and practical problem-solving for a diverse and growing market sector.

Company Stage

Series D

Total Funding



Edmonton, Canada



Growth & Insights

6 month growth


1 year growth


2 year growth