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.
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
Core Responsibilities
- System architecture and technical implementations
- Build vs. buy decisions for integrations
- Code quality, testing, and deployment practices
- Scaling foundations while maintaining speed
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