Practice Better logo

Senior Full Stack Developer - Practice Better

About Practice Better

Practice Better is an all-in-one platform helping health and wellness practitioners run their businesses, care for their clients, and scale their impact. Founded by practitioners in 2016, we’re now the leading EHR and practice management platform in the wellness industry, trusted by tens of thousands of practitioners across 70+ countries.

We’re a remote-first team headquartered in Toronto, made up of curious, driven, and empathetic people building tools that help practitioners create sustainable, independent practices. While most of our work happens remotely, we come together regularly for off-sites and team events to stay connected and build together.

Position Summary

We are looking for a Senior Full Stack Developer to join our growing team.

In this role, you will apply your technical expertise to scale our AI-powered all-in-one practice management platform. You'll collaborate with a cross-functional team (Engineering, Product, Design) to understand customer needs, address technical challenges, and make technology decisions to deliver innovative, high-quality experiences.

We are looking for engineers who leverage AI-assisted development tools to dramatically accelerate their output while maintaining high standards for quality, security, and maintainability. You'll be expected to work alongside AI coding assistants as a force multiplier, using your expertise to guide, review, and refine AI-generated solutions.

Note: Practice Better is a remote-first company with team members across North America. However, this particular role is currently open to Canadian-based candidates only.

What You’ll Be Doing

  • Feature Development: Build new user-facing features with everything from database models to APIs and UI components.
  • AI-Assisted Workflows: Leverage agentic AI development tools (Claude Code, Cursor, or similar) to accelerate development velocity while ensuring code quality and architectural integrity.
  • Maintenance & Support: Help our customer support team with technical-related requests, reproducing bugs, and resolving issues for customers.
  • Optimization: Improve performance and optimize our stack by applying better patterns and protocols.
  • Operations: Add analytics, monitoring, and alerts to our service to better respond to operational incidents.
  • Collaboration: Work closely with Product Management and Design to achieve company goals and continuously explore emerging AI-powered development workflows.

What You Bring

  • Experience: 8+ years of relevant experience in full-stack development in a SaaS B2B, customer-focused environment.
  • AI Tooling: Demonstrated experience using AI-assisted coding tools (Claude Code, Cursor, GitHub Copilot, or equivalent) in your daily development workflow (this is required).
  • Independence: Fully capable of taking on substantial features from concept to shipping as the sole engineer.
  • Tech Stack:
    • Backend/Frontend: .NET / C# (in-depth skills are a must), AngularJS/Angular, and TypeScript (React is also accepted).
    • Mobile: Cordova, Java, Objective-C, and Swift.
    • Cloud/Data: MongoDB, S3, SQS, Lambda (AWS).
    • Tools: Bitbucket, Slack, Claude Code.
  • Soft Skills: Strong communication and collaboration skills, with a bias for clarity and action; openness to mentor and share knowledge.

Bonus Points

  • You are excited to grow your technical skills and deepen your understanding of scalable, secure systems in the Health & Wellness industry.
  • You care deeply about writing clean, efficient, and maintainable code, and understand the value of writing tests and documenting your work.

What We Offer

  • Compensation: Anticipated Salary Range of $150,000 – $160,000 CAD per year.
  • Health & Wellness: Comprehensive health, dental, and vision benefits from day 1, plus a $750 annual Health & Wellness Allowance.
  • Retirement: Company RRSP program with employer-matched contributions.
  • Time Off: Unlimited vacation and a company-wide holiday closure in December.
  • Learning & Development: $1,000 annual Learning & Development Allowance.
  • Home Office: $500 annual Home Office Allowance.
  • Family & Mental Health Support: Sprout Family (fertility/family-building support) and Inkblot (confidential digital mental health support).
  • Flexibility: Remote-first model with optional access to our downtown Toronto office and regular off-sites/team gatherings.

Timezone overlap

UTC-8–-4

Open to

NA

Sign in to track applications and earn points.

More roles at Practice Better

Similar remote roles