Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Full Stack Developer

$140k - $150k per year

Practice Better

Ready to make a real impact on global health and wellness care?

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.

In 2023, we expanded our whole-practice care offering through the acquisition of That Clean Life, bringing nutrition planning into our platform.

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; and do the most meaningful work of their careers. 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 be responsible for applying your technical expertise to scale our AI-powered all-in-one practice management platform for health and wellness professionals. 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 that improve customers' lives.

The role of a software developer has fundamentally changed. We're not looking for someone who simply writes code line by line—we're 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.

The ideal candidate is a curious problem solver who is driven and results-oriented, someone who thrives in a fast-paced, collaborative environment and is passionate about building great software. You don't wait for direction—you seek it out when you need it and take ownership of outcomes.

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 , and preference will be given to applicants legally authorized to work in Canada.

What You’ll Be Doing



  • 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 to better respond to operational incidents

  • 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 You Bring



  • 8+ years of relevant experience in full-stack development in a SaaS B2B, customer-focused environment

  • Proven ability to identify a problem and independently solve it

  • 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

  • Fully capable of taking on substantial features from concept to shipping as the sole engineer

  • Openness to mentor, present, and share knowledge

  • Strong communication and collaboration skills, with a bias for clarity and action

  • Our tools & tech stack: 


    • .NET, AngularJS/jquery, Angular, and TypeScript 

    • [Mobile] Cordova, Java, Objective-C, and Swift

    • MongoDB, S3, SQS, Lambda - AWS

    • Bitbucket, Slack

    • Claude Code

  • Analytical, curious, and adaptable - you seek solutions, not perfection

  • Comfortable operating in a fast-moving, growth-stage environment

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 to describe and validate your work 

Compensation & Pay Transparency


At Practice Better, we believe in pay transparency, equity, and fairness. We benchmark compensation against similar-stage, high-growth SaaS companies in both Canada and the United States and review our salary bands regularly to ensure they remain competitive and aligned with market trends.

Each role has a defined pay range based on its level, scope, and geographic location. Final offers are determined by several factors, including experience, demonstrated skills, and location, to ensure consistency and equity across our team.

Anticipated Base Salary Range (Canada): $140,000 – $150,000 /yr CAD

We take a holistic approach to compensation, combining salary, bonus, equity, benefits, and flexibility. Our goal is to provide total rewards that support both your professional growth and personal well-being.

The range above reflects our expected compensation for this role, based on current market data. Final offers may vary depending on factors such as location, skills, depth of experience, and relevant certifications. All compensation ranges are reviewed regularly and may evolve over time to reflect changes in the market.

What We Offer


Comprehensive Benefits
We offer a robust benefits package for full-time, permanent employees, including health, dental, and vision coverage from day 1, as well as RRSP matching, generous paid parental leave, and annual learning stipends.

Remote-First, Connected Culture Our remote-first model gives you autonomy and flexibility, with optional access to our downtown Toronto office for in-person collaboration. We also host regular off-sites and team gatherings across North America, because connection, creativity, and shared moments matter.

Wellness and Growth


  • Unlimited vacation, built on trust, clear expectations, and real support for taking time off

  • Company RRSP program with employer-matched contributions

  • Comprehensive health and dental benefits from day 1

  • $750 annual Health & Wellness Allowance

  • $1,000 annual Learning & Development Allowance to support your growth

  • $500 annual Home Office Allowance to set up a productive remote workspace

  • Sprout Family: personalized support for family-building and fertility journeys

  • Inkblot: confidential, digital mental health support from licensed professionals

  • Company-wide holiday closure in December

  • Regular virtual company-wide events, lunches, and team socials to stay connected

 

Thriving at Practice Better


At Practice Better, you are not just an employee. You are part of a mission-driven community dedicated to helping others thrive. You will be trusted with autonomy, encouraged to take ownership, and supported by a team that values curiosity, compassion, and meaningful results.

We believe great culture and great performance go hand in hand. Delivering on our commitments is how we earn the trust of our practitioners and continue to expand our impact. Here, you will find the freedom to experiment, a focus on follow-through, and the opportunity to grow, along with the satisfaction of knowing your work directly improves lives every day.

Our Commitment to Diversity, Equity & Belonging


We know innovation happens when diverse perspectives come together. Practice Better is committed to fostering an inclusive environment where every team member feels valued, supported, and empowered to contribute their best.

If you do not meet every requirement listed above, we still encourage you to apply. Research shows that underrepresented groups often hesitate unless they feel 100% qualified. We are far more interested in your potential, curiosity, and alignment with our values.

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. Accommodations are available throughout the interview process upon request. 


Ready to Apply?

If this sounds like your next step, we would love to hear from you. Join us in shaping the future of health and wellness for practitioners, their clients, and communities worldwide.

Apply Now

Official Recruitment Notice & AI at Practice Better

All applications are reviewed directly by Practice Better’s internal Talent Acquisition team - no bots, no outsourcing. Legitimate communication from our hiring team will only come from email addresses ending in @practicebetter.io or @greenhouse.com .

Practice Better will never ask for payment, banking details, or personal financial information during the recruitment process. If you receive suspicious communication claiming to represent Practice Better, please contact our team at View email address on ca.talent.com to verify its legitimacy. AI in Recruitment at Practice Better We use AI thoughtfully to take some of the repetitive work off our team’s plate: early drafts of job descriptions, first-round interview questions, and help reviewing larger applicant pools. It’s there to make the process smoother and more efficient for everyone.

What AI doesn’t do is make decisions. Every hiring decision is made by real people, using structured and consistent practices designed to reduce bias and ensure fairness.

We’re committed to using AI responsibly and reviewing our approach regularly so it stays aligned with best practices, legal guidance, and the kind of candidate experience we want to deliver.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Full Stack Developer in Stouffville, ON vacancy
  •  ...product studio composed of 180+ senior engineers and designers with...  ...Polymarket, and more. We are a remote-first organization headquartered...  ...Who You Are • 5 to 7 years of full-cycle technical recruiting experience...  ...who's truly building with this stack and someone who's just adjacent... 
    Remote work
    Senior
    Internship
    Worldwide

    Lazer

    Stouffville, ON
    29 days ago
  • $95k - $130k per year

     ...team is comprised of software developers, a business system analyst and...  ...and operational support. The senior manager ensures all solutions...  ...achieving their career potential. • Develop and maintain solid succession...  ...with modern development stacks (e.g., React, Node.js, JavaScript... 
    Remote work
    Senior
    Home office
    Flexible hours

    Heart & Stroke

    Stouffville, ON
    26 days ago
  •  ...newly created role and represents a key strategic hire within the organization. The Role: The firm is seeking a Senior Commercial Real Estate Appraiser with full independent signing authority to support commercial valuation mandates across Canada. Regular travel required across... 
    Remote work
    Senior
    Long term contract
    Work at office
    Immediate start

    Gabriella & Co

    Stouffville, ON
    26 days ago
  • $120k - $150k per year

    Senior Sales Executive, AI & Content Solutions What if you could help...  ...critical to realizing the full value of AI. We’re seeking an...  ...from lead generation to close, developing a strong pipeline of new business...  ...team culture. • Flexible remote work environment. • Opportunities... 
    Remote work
    Senior
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Versafile

    Stouffville, ON
    26 days ago
  • $127k - $165k per year

     ...shaping the future of customer growth, you’ll find your place here. Senior Product Manager, Performance As a Senior Product Manager at...  ...not qualify for relocation or visa sponsorship. This role is 100% remote in Canada. This role is not eligible for remote work in any other... 
    Remote work
    Senior
    Relocation

    Branch Metrics

    Stouffville, ON
    29 days ago
  •  ...you’ll have the autonomy to make your own decisions and focus on what’s important to you and your role.- It means having access to a senior team that supports you and wants to see you succeed. - You’ll have a smart team you can learn from, collaborate with, and grow with.-... 
    Remote work
    Senior
    Local area
    Flexible hours

    Teleport

    Stouffville, ON
    29 days ago
  •  .... Does meeting new people and developing relationships energize you? Are...  ...in a team environment Tech Stack • Salesloft • Salesforce • Gong...  ...you! • Group RRSP matching • A full benefits package - active from...  ...program • Work/life balance • Remote Work Opportunity (100% WFH) We... 
    Remote work
    Work from home

    Readymode

    Stouffville, ON
    26 days ago
  • $132k - $165k per year

     ...Account Executive will operate remotely in Canada OR be based out of...  ...will act as a trusted advisor to senior business and technology...  ...C-suite, CIO/CTO, CDO, CISO), developing a deep understanding of client...  ...and technology to unlock the full value of cloud adoption. • Collaborate... 
    Remote work
    Senior
    Long term contract
    Work at office

    Telus Digital

    Stouffville, ON
    26 days ago
  • $120k - $150k per year

     ...Dayforce consulting practice. In this senior leadership role, you will...  ...implementations across the full Dayforce HCM suite. Working in...  ...Management • Lead, coach, and develop a team of Dayforce consultants...  ...Dayforce expertise. • Flexibility: Remote-first culture with the tools and... 
    Remote work
    Senior
    Monday to friday

    Join us at Align HCM

    Stouffville, ON
    26 days ago
  •  ...Edmonton, Alberta, CAN, T6H 5T6, Remote Estimated Start Date: 13/08/...  ...collectively participate in a full range of activities including:...  ...digital service. As the senior technical resource on the team...  ...architecture of digital services by: • Developing the overall architectural plan... 
    Remote work
    Senior
    For contractors

    S M Software Solutions

    Stouffville, ON
    29 days ago
  • $120k - $150k per year

     ...commerce and payment solutions that game developers and players depend on, we would love to...  ...draft and send clear, timely updates to senior leadership, Customer Success, and partner...  ...Technical depth across the observability stack — ability to read and interpret logs, traces... 
    Remote work
    Senior
    Shift work
    Weekend work

    Xsolla

    Stouffville, ON
    26 days ago
  •  ...radiation), and non-invasive (no contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled...  ...clinical services while maintaining high-quality patient care in a remote and flexible setting. This is more than just a clinical role—you’... 
    Remote work
    Hourly pay
    For contractors
    Local area
    Immediate start
    Flexible hours

    Prenuvo

    Stouffville, ON
    8 days ago
  • $185k - $195k per year

     ...doing exactly what we were built to do - develop, construct, and operate the most ambitious...  ...connections while maintaining our flexible remote culture. About This Role As part of Intersect...  ...phone/ internet, pet insurance allowance, full home office setup and free access to... 
    Remote work
    Long term contract
    Work at office
    Local area
    Home office
    Flexible hours

    Intersect

    Stouffville, ON
    26 days ago
  • $38k - $40k per year

     ...Full-Time Education Coordinator Wanted Want to add rockstar to your job title? Searching for more meaning in your career? Look no further...  ...In this position, you will play a key role in helping students develop their self-confidence and self-esteem. The rewards of helping... 
    Full time
    Local area
    Relocation package
    Monday to friday
    Shift work
    Afternoon shift

    Oxford Learning Centres, Inc.

    Stouffville, ON
    18 days ago
  •  ...revenue growth across a defined region by setting strategy, leading senior sales leaders, and driving predictable outcomes across complex,...  ...deployments, and long-term revenue growth Build, lead, and develop a high-performing enterprise sales organization by coaching Regional... 
    Remote work
    Senior
    Long term contract
    Immediate start

    Tractian

    Stouffville, ON
    6 days ago
  • Position Type: Full-time Department: PerCuro Work Location: BC, Remote Work Hours: Monday to Friday, Standard Business Hours (PST) Travel Required: No A proudly...  ...voicemails in a very efficient and friendly manner. • Develops strong relationships with patients, caregivers, and... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Flexible hours

    Sentrex

    Stouffville, ON
    8 days ago
  •  ...a real impact as part of a strong and supportive team.     THE OPPORTUNITY   BRITT RADIUS offers a flexible working model. As a Senior Land Agent, you will have the autonomy and responsibility to manage your work week in a way that meets the needs of the team, our clients... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Flexible hours

    Britt Radius

    Stouffville, ON
    26 days ago
  • $70k - $80k per year

     ...Account Executive Location: Quebec-based - Remote (Travel Required) About us Niricson is...  ...® platform. You’ll be responsible for the full sales cycle—from lead generation to deal closure...  ...• Collaborate with the marketing team to develop and execute targeted campaigns to generate... 
    Remote work
    Long term contract
    Flexible hours

    Niricson

    Stouffville, ON
    26 days ago
  • $50k - $55k per year

     ...world of technology sales. Here, you'll get experience selling to senior level execs in finance across a wide array of industries. And you...  .... $50,000 - $55,000 a year Can earn up to 85K CAD OTE #LI-Remote We are an equal opportunity employer and value diversity at... 
    Remote work
    Senior
    Work at office

    Versapay

    Stouffville, ON
    29 days ago
  •  ...proficiency in legal practice software platforms, document automation, and remote collaboration tools (Microsoft Office (Word, Excel, Outlook,...  ...written and verbal communication skills for interaction with senior stakeholders. • Strong understanding of legal terminology,... 
    Remote work
    Senior
    Work at office
    Flexible hours

    Matrix_professional_staffing_solutions_

    Stouffville, ON
    26 days ago
  •  ...voice, and happiness.   We’re a team of developers, designers, engineers, accountants, CPAs,...  ...startup. This position would be based remotely in Colombia.   Department: Accounting...  ...performers into high achievers and further develop mid to high performers. Operational... 
    Remote work

    Proper

    Stouffville, ON
    29 days ago
  •  ...Fully Remote - Work from anywhere Flexible hours - Choose your own schedule ⏰ No Base Salary - Uncapped commission means unlimited...  ...responsible for negotiating deals with brands/record labels and developing content strategies for our clients. What You’ll Do:... 
    Remote work
    Flexible hours

    Grail Talent

    Stouffville, ON
    26 days ago
  •  ...and international regulatory bodies, and ensuring compliance with remote sensing regulations, communications regulations, Canadian...  ...00pm EST Responsibilities • Work alongside the Captains and CTO to develop a project plan for the year regarding your sub-system. • Be the point... 
    Remote work

    The-engineering-society-of-queen-s-university

    Stouffville, ON
    26 days ago
  • $85k - $125k per year

     ...feedback regarding competitive activity and future product direction Develop and maintain a deep level of understanding of the problems our...  ...a candidate within the range associated with the role.   #LI-Remote #LI-SB1 #BI-Remote About FloQast: FloQast is the leading... 
    Remote work
    Contract work
    Work at office
    Immediate start

    Floqast

    Stouffville, ON
    26 days ago
  • Position: Remote Virtual Assistant Location: Canada (Remote) Company Overview: Aniesispharma is a leading pharmaceutical company that specializes in developing and manufacturing innovative medicines to improve the lives of patients worldwide. We are dedicated to providing high... 
    Remote work
    Work at office
    Work from home
    Worldwide
    Home office

    Aniesispharma

    Stouffville, ON
    29 days ago
  •  ...You’ll Do Build and grow relationships with organizations that depend on accurate measurement, monitoring, and control solutions. • Develop new business opportunities through company lead follow-ups, industry contacts, tender sites, and market awareness • Manage and grow existing... 
    Remote work

    K&d Pratt Inc

    Stouffville, ON
    26 days ago
  •  ...ensuring delivery to scope, schedule, budget, and quality while enabling adoption across diverse stakeholder groups. Responsibilities • Lead full lifecycle SAP S/4HANA implementation from planning to go‑live/stabilization to meet contractual commitments and business outcomes. •... 
    Remote work

    Sapsol Technologies Inc

    Stouffville, ON
    29 days ago
  •  ...product. • Collaborate with the product development team to communicate customer feedback and contribute to product enhancements. • Develop and maintain comprehensive product documentation and support materials. • Stay up-to-date with the latest updates and features of Velixo... 
    Remote work
    Worldwide

    Velixo

    Stouffville, ON
    26 days ago
  • $100 per hour

     ...industry. Role(s) Required: Network Architect - Bilingual Location: Remote , Montreal, QC Employment Type: 6 months to start but this is a...  ...requirements and translate them into network solutions - Develop and maintain network security policies and procedures to protect... 
    Remote work
    Contract work
    Immediate start

    Software International

    Stouffville, ON
    26 days ago
  •  ...clients worldwide. We are seeking a Senior Electrical Engineer with...  ...flood. The role also includes developing electrical restoration and repair...  ...contributing to failures. • Develop repair, remediation, and...  ...Combination of fieldwork and office/remote work. • Frequent travel (... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Rimkus

    Stouffville, ON
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Full Stack Developer. Be the first to apply!