Jobber

Jobber

Staff Software Engineer

Edmonton · Staff+

Sponsorship not specifiedDetected 27 days ago
TypeScriptRubyReactReact NativeRailsCode ReviewGraphQLProduct ManagementProduct StrategyResearchLeadershipCommunicationCollaborationProblem SolvingMentoring

About the role

  • A portion of your time is allocated to "Staff Dev Projects," which may include cross-team initiatives, work acceleration within your team, exploration of emerging technologies, addressing technical debt, or investing in the future of engineering at Jobber.

Responsibilities

  • Collaborate closely with cross-functional teams to conceptualize, design, and iteratively deliver high-impact features that address customer needs
  • Partner with Product and Design teams to shape and define the strategic product roadmap
  • Identify and lead large-scale initiatives that drive innovation across multiple teams or departments
  • Lead and facilitate group discussions to drive consensus on optimal solutions for complex customer problems
  • Research, promote, and implement industry best practices within your team's domain, staying at the forefront of technological advancements
  • Our range is intentionally broad to support growth and long-term impact, with fully established hires typically starting around the midpoint.
  • The higher end of the range is reserved for those who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop.

Requirements

  • Hands-on experience using tools like ChatGPT, Cursor, and Copilot in your workflow, refining how you balance AI-driven efficiency with the craft of software development.
  • Exceptional proficiency in software design, architecture, and coding, with a focus on maintainability and performance
  • Outstanding collaboration and communication skills, coupled with the ability to significantly amplify the team's productivity and effectiveness through mentorship/coaching
  • Ability to navigate ambiguity and prioritize tasks effectively in dynamic, fast-paced environments
  • If you have any questions about our approach, we're happy to discuss them throughout the hiring process!

Skills

  • Joining McWeb is an opportunity to shape the future of Jobber's web platform.

Compensation

  • We design our compensation to reflect each new hire's skills, experience, and the complexity of the role, ensuring a fair and competitive salary.

Benefits

  • This role has a minimum annual salary of $145,900, a midpoint of $171,600, and a maximum salary of $197,400, designed to reflect the progression from learning the ropes to truly excelling.
  • A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, matching in RRSP, TFSA or FHSA, and stock options.

Company info

  • Job by job, we're transforming the way service is delivered.
  • Your lawn care provider, home cleaning service, plumber or painter could use Jobber to better connect with their customers, save time in the office, invoice faster, and get paid!
  • We're bringing tens of thousands of people together with technology to deliver billions of dollars a year in services to happy customers.
  • Jobber exists to help make these small businesses successful, and when they're successful we all win!
  • To work with a group of people who are humble, supportive, and give a sh*t about our customers.
  • With Jobber they can quote, schedule, invoice, and collect payments from their customers while providing an easy and professional customer experience.
  • Running a small business today isn't like it used to be-the way we consume and deliver service is changing rapidly, technology is evolving, and customers expect more.
  • At Jobber, we believe that compensation should be transparent, fair, and supportive of your experience and growth.

This listing is sourced directly from Jobber's careers page and normalized into a canonical job model.