Jobber

Senior Software Engineer, McWeb

Canada

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Software, BiotechnologyIndustries

Senior Software Engineer

Employment Type: [Not Specified] Location Type: [Not Specified] Salary: [Not Specified]

Position Overview

Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you! We're looking for Senior Software Engineers to be part of our Product Software Engineering team.

At Jobber, we don’t just build a product - we work on real problems that help people in small businesses to become successful. We are inspired by our company values: be humble, be supportive and give a shit, which are not just said but are lived. We work in a collaborative environment where teams make decisions with autonomy and contribute directly to shaping the company’s future. We release early and often while dedicating time to addressing technical debt. We believe in getting instant feedback from our customers and leveraging that to make their lives easier.

We help employees grow professionally; we have a ton of onboarding resources, tutorials, hackathons, and buddies to support learnings and provide opportunities to innovate. We have a range of experience levels on teams which allow for mentor/mentee opportunities. Leaders at Jobber work with empathy and support employees to build a healthy work-life harmony. Bring your dedication and passion to this job to fulfill your goals.

The Team: McWeb

The McWeb team ensures that Jobber Online has the tools, architecture, and foundation to sustain and scale our web platform. They maintain and evolve a suite of tools, standards, best practices, processes, and libraries that power common frontend functions, ensuring that our web applications remain performant, reliable, and observable for end users and developers.

They also own the modernization of our frontend stack, keeping it aligned with industry standards and emerging technologies to enhance developer efficiency and user experience. Joining this team is an opportunity to work on cutting-edge web technologies and help shape the future of Jobber’s online experience!

At Jobber we never stop growing and learning, and you shouldn’t either. Through continuous 1:1s, dedicated feedback and support from your manager and our Learning and Development team, and your own sense of curiosity, we hope you develop to another level with your skill set.

The Role

Reporting to the Manager, Software Engineering, the Senior Software Engineer will collaborate with other Software Development members on a Scrum team to build an industry-leading product that helps our customers and their small businesses be successful. We’re looking for people who are ready to solve problems that millions of entrepreneurs are facing, using their experience to influence both a product and our team, all the while still working on developing their own craft.

In this role, it’s important that you’re a champion of best practices for well-tested, scalable, and well-organized code. In addition, you customize and extend tools and processes to increase the effectiveness of your team and mentor others to do the same.

Responsibilities

  • Build and maintain core frontend platform capabilities such as tooling, infrastructure, and abstractions to help teams ship high-quality, consistent experiences more efficiently across the web.
  • Drive adoption of frontend platform best practices such as performance, accessibility, and code health through documentation, collaboration, and leading by example.
  • Participate in code review and testing, while driving engineering solutions to have consistent practices and reusable code.
  • Facilitate group discussions with team members and stakeholders to determine the best solution to our customers’ problems.
  • Mentor and coach junior teammates, helping them elevate their skills and careers.
  • Utilize AI tools to enhance development practice. At Jobber we use AI tools to complement human skills and augment productivity, not to replace human creativity, critical thinking, and decision-making.

Requirements

  • Demonstrated front-end focus.

Company Information

Jobber is a company that helps small businesses succeed by providing them with the tools they need. We value humility, support, and a genuine care for our work and customers. We foster a collaborative environment with opportunities for professional growth and mentorship.

Skills

Frontend development
Web platform
Web technologies
Software engineering
Problem-solving

Jobber

SaaS platform for home service management

About Jobber

Jobber provides software solutions tailored for home service businesses, helping them manage operations like quoting, scheduling, invoicing, and payment collection. The platform operates on a subscription model, allowing small to medium-sized businesses in industries such as cleaning, landscaping, plumbing, and HVAC to access its features for a recurring fee. Jobber simplifies the management process, making it easier for businesses to serve their customers. It includes a mobile app and offers unlimited one-on-one support, along with resources like salary reports to assist in hiring. Jobber's goal is to enhance the efficiency and effectiveness of home service businesses.

Edmonton, CanadaHeadquarters
2011Year Founded
$180.7MTotal Funding
SERIES_DCompany Stage
Consumer Software, Enterprise SoftwareIndustries
501-1,000Employees

Benefits

Health Insurance
401(k) Retirement Plan
401(k) Company Match
Paid Vacation
Paid Sick Leave
Parental Leave
Professional Development Budget
Wellness Program

Risks

Increased competition from AI-driven platforms may reduce Jobber's market share.
Economic fluctuations could impact small businesses' ability to afford Jobber's services.
Integration issues with third-party services may lead to customer dissatisfaction.

Differentiation

Jobber offers a comprehensive SaaS platform for home service businesses.
The platform integrates AI tools like Jobber Copilot for enhanced decision-making.
Jobber's subscription model includes features like quoting, scheduling, and invoicing.

Upsides

Jobber's AI-powered Copilot enhances business strategies and operations.
The partnership with Stripe offers embedded financial services for better cash flow management.
Jobber's new marketing tools help businesses grow through online reviews and campaigns.

Land your dream remote job 3x faster with AI