30 Jul
|
Jobber
|
Toronto
Are you a software developer with a passion for finding creative solutions to real-world problems? We’re looking for an Intermediate Software Engineer to be part of our 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 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; Risk Engineering: The Fintech Risk Engineering team supports the internal Risk Operations and Security teams, helping reduce the chance of financial fraud and losses.
Joining this team is an opportunity to work on mission-critical back-end systems that ensure the security and integrity of Jobber’s financial operations, helping protect our business and our customers!
Subscription Infrastructure: The Subscription Infrastructure team manages and improves the billing experience for internal and external stakeholders, ensuring customers can easily subscribe to our products. Beyond core billing systems and workflows, we enable teams to drive monetization and expansion through features like promotions and in-product marketing. Reporting to the Manager, Software Engineering, the Intermediate 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.
In this role, you must be committed to writing well-tested, scalable, and well-organized code.
You’ll have opportunities to learn, collaborate, and grow while supporting your team in delivering high-quality solutions. As an Intermediate Software Engineer, you will: Contribute to the design, development, and delivery of features that address customer needs, collaborating with cross-functional teams Work closely with senior engineers to refine requirements and scope technical solutions.
Participate in code reviews to ensure code quality and maintainability. Collaborate with your team to identify and solve technical challenges. Share knowledge and learn from others through paired programming, team discussions, and technical documentation.
Stay curious and keep up to date with the latest tools, technologies, and best practices in software development. 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.
Proficiency in writing clean, maintainable, and testable code. Familiarity with Agile/Scrum development methodologies.
Experience using developer AI tools like Copilot or Cursor React, React Native, TypeScript, Ruby on Rails A Senior Leadership Interview (30 mins).
To support this, the role is open to candidates based in one of our hub cities: We design our compensation to reflect each new hire’s skills, experience, and the complexity of the role, ensuring a fair and competitive salary. Our range is intentionally broad to support growth and long-term impact, with fully established hires typically starting around the midpoint.
Base salary is just one part of a total compensation package that will include equity rewards, annual stipends for health and wellness, retirement savings matching, and an extended health package with fully paid premiums for body and mind. A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential. To work with a group of people who are humble, supportive, and give a sh*t about our customers.
We are an equal chance employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process. 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! #
📌 Software Engineer, Travel (Toronto)
🏢 Jobber
📍 Toronto