Avatar for CareGuide

Sitter.com, Housekeeper.com, PetSitter.com, ElderCare.com, and HouseSitter.com

Senior Software Engineer

$70k – $150k • 0.01% – 0.02%
Apply now
CareGuide
CareGuide is currently seeking a Senior Software Engineer to join our CareGuide Core team. Our company is growing fast, and with both a clear vision and strong values, we're driven to become industry leaders. At CareGuide, employees are like family, and every member is an instrumental part of the creation, distribution, and reception of our products. When you join the CareGuide family, you'll become a part of our talented team that directly contributes to our company's growth. If this sounds like something you're interested in, we're interested in you!
The Role

Senior software engineers at CareGuide ship high impact features that delight our users. You work well with other stakeholders in the company to make our best ideas a reality. Your colleagues see you as an expert in one or more areas of the application. You break down high-level goals into achievable projects for yourself and others, with clear boundaries for staged delivery to track progress, understand value, and validate assumptions.

You use your experience and clarity of thought to reduce complexity not only in the projects you are working on but across the whole team. You quickly identify the risks and alternative approaches to the projects you and your teamwork on.

Our cross-functional product squads are organized around areas of impact for our users. You'll join a squad working on features to help get new users to join our marketplaces, help users find a match, or kick off a special project. You'll help mentor those around you to improve their skills and expand the breadth of their capabilities. You are interested in the next steps of your career and are able to articulate your journey. We can help you get there: whether it be people management, a pure technical track, or across functions into Data Science or Product Management.


How we do it

We follow modern software development practices, including TDD, have a solid CI pipeline, and perform rigorous code reviews. We are analytics-driven and continuously run a/b tests to inform our product design. You will be responsible for creating clean code, demonstrating great judgment with your pragmatic design and architecture choices.

Our current stack is Ruby on Rails, React, GraphQL, MySQL, Redis, and AWS. What would you add or change?

Requirements

- React JS
- Many years of professional software development experience on the web
- Deep understanding of various data stores: traditional SQL databases, and newer NoSQL solutions too
- Track record of successful project delivery, preferably with a consumer product at scale
- Strong communication and leadership skills

Nice-to-Have's

- Ruby on Rails, or NodeJS, NextJS
- Good judgment on how and when to use unit and integration testing and CI platforms to ensure the integrity and stability of large-scale web applications
- Experience in DevOps and scaling web applications to hundreds of millions of users


Location, Location, Location

If you want to be in the hub of downtown Toronto’s tech scene, look no further than CareGuide. With quick access to the King, Spadina, and Queen streetcar lines, proximity to Union Station and the Gardiner, CareGuide is a prime location for commuters of all types.

Our relaxed open-concept office boasts multiple meeting rooms, lounge spaces, and stunning views of Toronto from both our wall-to-wall windows and rooftop patio.

Why Us?

CareGuide offers amazing benefits and opportunities to all our team members. Here are just a few of the perks you will receive as an employee of CareGuide

An employee-centered benefits plan to suit your lifestyle
Regular team and company-wide outings and events
A professional development budget to help expand your knowledge and build new skills
Catered family style Friday lunches and weekly healthy snack and beverage deliveries
Flexible work hours
Quarterly company and individual goal setting to align the company on important product initiatives
Unlimited personal time off
Generous maternal and paternal leave
A yearly, all-inclusive company retreat
Regular lunch and learns hosted by coworkers or external speakers
Pet-friendly workspace

Are You Ready?

CareGuide’s team is growing fast. We’re a family of creative and collaborative individuals dedicated to building the best care service platform on the market. We overcome obstacles and break new ground every day. Are you up to the challenge? Apply now!

---

CareGuide would like to thank all applicants for their interest, however, only those candidates selected for an interview will be contacted. Please also note that the completion of a background check is a condition of employment.

At CareGuide we encourage people to bring their whole self to work, help us get to know you better by sharing links to side projects, community involvement, or volunteer experience.

We encourage applications from individuals of all races, ethnicities, religions, genders, sexual orientations, gender identifications, abilities, incomes, and ages. We are happy to provide accommodations during any part of our hiring process.

About CareGuide

With 30 websites (and counting!) CareGuide is quickly becoming the universal option for those seeking and offering care. Our services tailor the user’s experience to meet specialized needs in fields like housekeeping, childcare, pet care, elder care, and so many more. We offer the complete package for both job searchers and individuals or families seeking care across North America with additional services dedicated to nanny sharing and payroll processing to offer additional value to our users.

CareGuide has been featured extensively in the media with more notable pieces in The New York Times, Today’s Parent, and The Logic. We also recently received financing from CIBC to continue growing our products and are backed and supported by over 70 investors.

At its heart, CareGuide is all about helping others succeed, which ultimately starts with our own team. We believe in building careers and providing unparalleled growth opportunities for all employees at any stage in their career. We’re always seeking out new opportunities, which is why many of our new team members have found their home in recently created and specialized roles while our company continues to make waves.