We are looking for a Full Stack Developer to join our growing team. In this role, you will help scale our AI-powered all-in-one practice management platform for health and wellness professionals. You will work closely with cross-functional partners to understand customer needs, tackle technical challenges, and contribute to delivering thoughtful, high-quality experiences.
What You'll Do
- Develop software solutions based on direction from management, investigate problem areas, and feedback from customers.
- Build new user-facing features with everything from database models to APIs and UI components.
- Leverage agentic AI development tools (Claude Code, Cursor, or similar) to accelerate development velocity while ensuring code quality and architectural integrity.
- Help our customer support team with technical-related requests, reproducing bugs, and resolving issues for customers.
- Improve performance and optimize our stack by applying better patterns and protocols.
- Add analytics, monitoring, and alerts to our service so that we can better respond to operational incidents.
- Help redefine our stack and processes so that we can continue to build towards a HIPAA-compliant opinionated product.
- Work collaboratively with other stakeholders such as Product Management and Design to achieve company goals.
- Continuously explore and adopt emerging AI-powered development workflows to improve team productivity.
What We're Looking For
- 4+ years of relevant experience in full-stack development in a SaaS B2B environment.
- Proven ability to work across front-end and back-end technologies to build and enhance features.
- Strong communication and collaboration skills, with a bias for clarity and action.
- Demonstrated experience using AI-assisted coding tools (Claude Code, Cursor, GitHub Copilot, or equivalent) in your daily development workflow - this is not optional.
- Ability to effectively prompt, guide, and critically evaluate AI-generated code to ensure it meets production standards.
- Analytical, curious, and adaptable - you seek solutions, not perfection.
- Comfortable operating in a fast-moving, growth-stage environment.
Nice to Have
- Curious and eager to learn — you’re excited to grow your technical skills and deepen your understanding of scalable, secure systems.
- You care about writing clean, efficient, and maintainable code and understand the value of good testing and documentation practices.
Technical Stack
- .NET, AngularJS/jquery, Angular, TypeScript, Cordova, Java, Objective-C, Swift, MongoDB, S3, SQS, Lambda - AWS, Bitbucket, Slack
Team & Environment
Work closely with cross-functional partners including Product Management and Design.
Benefits & Compensation
- Compensation: $110,000 – $118,000 /yr CAD
- Comprehensive health, dental, and vision coverage from day 1.
- RRSP matching.
- Generous paid parental leave.
- Annual learning stipends.
- Unlimited vacation.
- $750 annual Health & Wellness Allowance.
- $1,000 annual Learning & Development Allowance.
- $500 annual Home Office Allowance.
- Sprout Family: personalized support for family-building and fertility journeys.
- Inkblot: confidential, digital mental health support.
- Company-wide holiday closure in December.
- Regular virtual company-wide events, lunches, and team socials.
Work Mode
This is a local-country position for candidates located in Canada.
We are committed to building a workplace where everyone can do the best work of their careers. We welcome applicants of all backgrounds, experiences, and abilities.




