Senior Developer scaling embedded billing, subscriptions, and payment processing for Practice Better’s health and wellness platform. Building secure integrations, reconciliation, and customer-facing payment features.
Responsibilities
Design, build, and scale payment processor integrations and payments infrastructure, including retries and reconciliation
Establish architecture, patterns, and best practices for payments systems
Build user-facing features end-to-end, from database models and APIs to UI components
Use agentic AI development tools while ensuring code quality, security, and architectural integrity
Investigate payment fraud and disputed-charge incidents
Provide input to Legal and Support and help resolve billing-related customer issues
Improve reliability, monitoring, and alerting for payment-critical systems
Lead incident response, triage issues, drive resolution, and communicate status to stakeholders
Help ensure payments systems meet PCI-DSS and other compliance standards
Collaborate with Product, Design, and Finance to translate business requirements into shipped features
Explore and adopt emerging AI-powered development workflows
Own and scale Practice Better Payments, an embedded billing, subscriptions, and payment processing platform
Requirements
8+ years of relevant full-stack development experience in a SaaS B2B, customer-focused environment
Meaningful hands-on experience with payments, billing, or fintech systems
Direct experience integrating with a payment processor; Stripe strongly preferred
Working knowledge of PCI compliance, chargebacks and disputes, reconciliation, and fraud/risk fundamentals
Demonstrated daily experience with AI-assisted coding tools such as Claude Code, Cursor, or GitHub Copilot; this is not optional
Ability to prompt, guide, and critically evaluate AI-generated code for production standards and financial-data security
Ability to take substantial features from concept to shipping as a sole engineer
Strong communication and collaboration skills
In-depth .NET / C# skills required
Angular preferred; React accepted
Experience with .NET, AngularJS/jQuery, Angular, TypeScript, Stripe or equivalent payment processor, MongoDB, S3, SQS, Lambda/AWS, Slack, and Claude Code
Analytical, curious, adaptable, and comfortable in a fast-moving growth-stage environment
Canadian-based candidate
Legally entitled to work for any employer in Canada
Practice Better cannot support work permit or visa sponsorship
Benefits
Health, dental, and vision coverage from day 1
RRSP matching / employer-matched contributions
Generous paid parental leave
Annual learning stipends
Remote-first flexibility and optional access to the downtown Toronto office
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 from licensed professionals
Company-wide holiday closure in December
Regular virtual company-wide events, lunches, and team socials
Regular off-sites and team gatherings across North America
Senior project engineer leading aerospace research and technology initiatives at SOGECLAIR. Managing aircraft development projects, schedules, budgets, risks, and change governance.
PixiJS developer building reusable, AI - driven slot game frameworks for iLogos Game Studios. Optimizing WebGL performance and integrating real - time APIs for gambling and iGaming projects.
Electrical project engineering specialist supporting capital projects across Alcoa’s Canadian aluminum operations. Providing electrical, automation, instrumentation, controls, and systems integration expertise.
Systems programmer analyst developing, testing, deploying, and maintaining Desjardins IT software and infrastructure solutions. Analyzing complex incidents and coordinating standardized technology solutions with business partners and architects.
Développeur mobile créant des produits numériques innovants chez Mirego, agence de développement logiciel. Conception d'applications iOS et Android multiplateformes avec React Native ou Kotlin Multiplatform.
UiPath Developer supporting and enhancing production automations for Paralucent. Troubleshooting UiPath workflows and maintaining continuous shift - based support across Canada or India.
ABAP/ODATA Developer designing, developing, and supporting SAP ABAP and OData solutions. Delivering S/4HANA customizations, integrations, and technical project support.
Software Engineer building full - stack AI healthcare workflow products at exacare ai. Developing scalable systems, integrations, and customer - facing features for post - acute care teams.
Principal CRM Developer building Dynamics 365 and Azure solutions for Ontario’s condominium authority. Leading CRM delivery, integrations, CI/CD, testing, and engineering standards.