Jobber is hiring a
Staff Software Engineer, Remote - Canada
![Logo of Jobber](https://cdn.jobscollider.com/logo/jobber-571e.webp)
Please let Jobber know you found this job on JobsCollider. Thanks! 🙏
Summary
The job is for a Staff Software Engineer at Jobber, a company that provides software solutions for small home service businesses. The role involves working on the SC Intake team to build and iterate on features like Online Booking and marketing tools, and collaborating with Product and Design to shape the team's roadmap.
Requirements
- 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
- 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
- Ability to navigate ambiguity/uncertainty and prioritize accordingly
Responsibilities
- 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
Preferred Qualifications
- Experience with building GraphQL systems
- Experience with cloud infrastructure and tooling
- Experience integrating third-party products
Benefits
- A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, RRSP matching, and stock options
- A dedicated Coaching and Development function, including Development Coaches, to help build the career you want and hit the goals you set, while ensuring you’re reaching your fullest potential
- Support for all. your breaks: from vacation to rest and recharge, your birthday off to celebrate, health days to support your physical and mental health, and parental leave top-ups to support your growing family
- A unique opportunity to build, grow, and leave your impact on a $400-billion industry that has no dominant player...yet
- To work with a group of people who are humble, supportive, and give a sh*t about our customers
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Jobs
- 💰$200k-$250k📍Worldwide
- 💰~$167k-$225k📍Canada
- 💰$175k-$195k📍United States
- 💰~$144k-$216k📍Canada
- 💰$159k-$239k📍United States
- 💰~$92k📍Portugal
- 💰~$140k-$170k📍Brazil
- 💰~$167k-$225k📍Canada
- 💰~$142k-$196k📍Worldwide
- 💰~$142k-$196k📍Worldwide
Please let Jobber know you found this job on JobsCollider. Thanks! 🙏