Please, let Jobber know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Jobber is seeking a Senior Software Engineer for their Backend Foundations System team, which is crucial to the company's innovation and success.
The role involves collaborating with a Scrum team to build a product that assists small home service businesses in managing their operations effectively.
Responsibilities include delivering high-impact features, participating in code reviews, advocating for best practices, and mentoring team members.
The position requires effective communication of complex technical concepts to both technical and non-technical stakeholders.
The work environment is flexible, allowing employees to work remotely across Canada or in a hybrid setting from offices in Edmonton or Toronto.
Requirements:
Candidates must have experience working with Ruby on Rails on AWS and optimizing the performance of GraphQL API Layer.
Familiarity with background processing frameworks such as Sidekiq and Active Jobs is required.
Experience with observability tools like DataDog is necessary.
A demonstrated level of senior software engineering experience on a full-stack development team is essential.
Proficiency in software design, architecture, and coding with a focus on maintainability and performance is expected.
Candidates should have experience with the entire software development lifecycle in an Agile/Scrum framework.
The ability to quickly transition between different features and projects, along with a strong interest in experimentation, is important.
A structured understanding of common full-stack frameworks, architectures, technologies, and patterns is required.
An inquisitive mindset and strong self-motivation are essential for success in this role.
Experience providing technical mentorship and sharing industry best practices is preferred.
It would be beneficial to have experience with React, React Native, and TypeScript, but this is not a deal-breaker.
Benefits:
Jobber offers a total compensation package that includes an extended health benefits package with fully paid premiums, retirement savings plan matching, and stock options.
There is a dedicated Talent Development function, including Development Coaches, to support career growth and goal achievement.
Employees receive support for various breaks, including vacation, health days, birthday off, and parental leave top-ups.
The role provides a unique opportunity to impact a $400-billion industry that currently lacks a dominant player.
Employees work in a supportive environment with a team that values humility and customer care.
Apply now
Please, let Jobber know you found this job
on RemoteYeah
.
This helps us grow 🌱.