Role overview
Practice Better is seeking a Senior Developer to lead payments functionality for its all-in-one platform serving health and wellness practitioners across 70+ countries. You will own the infrastructure powering Practice Better Payments, a revenue-critical embedded billing, subscriptions, and payment processing system used by tens of thousands of practitioners worldwide. This remote-based role offers the opportunity to design and scale systems that directly impact the business and user experience at a global scale.
Key responsibilities
- Design, build, and scale payment processor integrations and payments infrastructure, including retries and reconciliation systems.
- Establish architecture, patterns, and best practices for payments systems across the platform.
- Build end-to-end user-facing features, from database models through APIs to UI components.
- Use AI-assisted development tools to accelerate velocity while maintaining code quality, security, and architectural integrity for payment data systems.
- Investigate payment fraud and disputed-charge incidents, providing analysis to Legal and Support teams and helping resolve billing-related customer issues.
- Lead incident response for payment-critical systems, triaging issues in real time, driving resolution, and communicating status to stakeholders.
- Ensure payments systems meet PCI-DSS and other compliance standards through collaboration with the Information Security & Compliance team.
- Work with Product, Design, and Finance teams to translate business requirements into shipped features.
Requirements
- 8+ years of hands-on full-stack development experience in SaaS B2B environments with meaningful work in payments, billing, or fintech systems.
- Direct experience integrating with payment processors, with Stripe integration strongly preferred.
- Working knowledge of payment processing fundamentals including PCI compliance, chargebacks and disputes, reconciliation, and fraud and risk basics.
- Demonstrated daily use of AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or equivalent; ability to effectively prompt, guide, and critically evaluate AI-generated code for production standards.
- Proven ability to take on substantial features from concept through shipping as a sole engineer.
- In-depth .NET and C# skills required; Angular experience preferred but React skills are acceptable.
- Strong communication and collaboration skills with a bias for clarity and action.
What makes this role worth considering
Practice Better is a remote-first, Toronto-headquartered company built by and for practitioners, with team members across North America. The engineering culture emphasizes curiosity, empathy, and meaningful work alongside collaboration with cross-functional teams. You will work on foundational systems that power a platform trusted by practitioners in over 70 countries, combining technical depth with real business impact in the health and wellness space.
How to apply
Use the Apply button to view the official job posting and submit your application on Practicebetter's careers site.
ImmigrationCafe is a job listing directory, not a recruiter. Applications are submitted on the employer's official careers website.