Full Stack Engineer

Whimble

Whimble

Software Engineering, Other Engineering · Full-time

Ottawa, ON, Canada

Posted on Jun 5, 2026

Full Stack Engineer

  • Preference for Ottawa-based candidates for occasional in-person days, but open to exceptional remote candidates (must reside within Canada)

  • Salary: $70,000–$100,000 (dependent on experience) + equity & benefits


Diversity, equity, and inclusion are core to how we hire, work, and grow. We are committed to reducing barriers in our hiring process and creating an environment where everyone feels valued, respected, and supported.

We strongly encourage applications from underrepresented communities, including people with disabilities, racialized individuals, LGBTQIA+ individuals, and those with caregiving responsibilities.

We are happy to provide any necessary accommodations throughout the hiring process, and are confident that lived experience makes our product, culture, and decisions stronger. Please contact hello@whimble.ca or call 1-855-542-6082 if you require any accessibility-related assistance with this job posting and/or the application requirements listed below.


About Whimble

Whimble is an on-demand care platform that gives people with disabilities and seniors control over their care. We connect care seekers with vetted caregivers through a modern, client-directed alternative and/or complement to traditional agencies—making care more accessible and human-centered.

We’re somewhere in the middle of 0→1 mode, building our MVP-2.0. This is an opportunity to be one of the first full-time engineering hires and shape the technical foundation of a product with very real human impact.


The Role

As a Full Stack Engineer, you’ll work directly with the CEO and existing engineering team on end-to-end building — from architecture to production.

This role combines:

  • High-leverage product engineering, and

  • Early-stage foundational work that wouldn’t exist in a larger company.

That means some weeks you’ll be designing core systems — and other weeks you’ll be setting up infrastructure, tightening security, or unblocking the team with practical, low-level work. If something technical blocks the company, it’s your team’s problem to solve.

This is a hands-on builder role, not a “ticket-taking” or purely abstract architecture position.


What You’ll Build

Product

  • Two-sided marketplace for care seekers and care providers

  • Real-time matching based on location, skills, availability, and preferences

  • Scheduling, bookings, cancellations, and recurring care

  • Care provider and care seeker onboarding and vetting workflows

  • Payments and payouts

  • In-app chat, notifications, and live updates

Backend & Infrastructure

  • Firebase stack (Firestore, Auth, Cloud Functions)

  • Real-time features and location-aware services

  • Admin tools for operations and support

  • Secure, PHIPA-compliant data handling and auditability


What You’ll Own

Core Responsibilities

  • System architecture and technical implementations

  • Build vs. buy decisions for integrations

  • Code quality, testing, and deployment practices

  • Scaling foundations while maintaining speed


You’re a Strong Fit If You Have

Required

  • 2+ years of full stack experience

  • Strong React + TypeScript skills

  • Production experience with Firebase or similar BaaS

  • React Native mobile experience

  • Experience shipping products from 0→1

  • Comfort making independent technical decisions

  • Willingness to handle early-stage “IT work” when it unblocks the company

  • Ability to leverage AI tools to accelerate development and productivity

  • Commitment to exceptional execution

Preferred

  • Experience with marketplaces, payments, or real-time systems

  • Familiarity with regulated or compliance-heavy environments (e.g. healthcare)

  • Stripe, geolocation, or background-check integrations

  • Early-stage startup or founding engineer experience

  • Experience setting up internal tooling or security practices from scratch

Nice to Have

  • Accessibility or WCAG experience

  • DevOps/CI/CD familiarity


Compensation & Benefits

  • Salary: $70,000–$100,000 (dependent on experience) 

  • Participation in Employee Stock Option Plan (ESOP)

  • $2,000 Health-Spending Account

  • 3 weeks of paid vacation

  • Remote work + home office stipend

  • Professional development budget


How to Apply

Please send the following to steven@whimble.ca

  • Resume

  • 3–5 sentences on why Whimble’s mission resonates with you

  • One example of a product you built from scratch

  • GitHub or portfolio

Whimble is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com