← Back to jobs

Remote job

Senior Developer, Payments

Backend Full-time Permanent Canada

Job details

$150,000 - $180,000 Salary
Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Build and scale payment capabilities within a business software platform used by health and wellness practitioners. This senior, hands-on engineering role covers payment processor integrations and infrastructure as well as customer-facing billing features, with responsibility for dependable payment flows, subscriptions, reconciliation, and related support issues. You’ll work with product, engineering, finance, support, and a payment processor, and use AI coding tools as part of your regular development workflow.

Responsibilities - Design and expand processor integrations and payment infrastructure, including retry and reconciliation workflows. - Set and apply architecture patterns and engineering practices for payment systems. - Deliver end-to-end product features across data models, APIs, and user interfaces. - Use AI-assisted development tools while reviewing generated code for quality, security, and architectural fit. - Investigate fraud and disputed charges, and help resolve billing and invoicing issues with relevant teams. - Improve reliability, monitoring, and alerting for systems that handle payments.

Requirements - At least eight years of full-stack development experience in customer-focused B2B SaaS, including substantial payments, billing, or fintech work. - Hands-on experience integrating a payment processor and building embedded payment experiences; Stripe experience is preferred. - Working knowledge of PCI compliance, chargebacks and disputes, reconciliation, and fraud or risk fundamentals. - Daily experience with AI-assisted coding tools and the ability to assess their output to production standards, especially for financial data. - Strong .NET and C# skills; Angular is preferred, while React is also accepted. TypeScript experience is relevant to the role’s stack. - Ability to own substantial features from concept to release and collaborate clearly across teams.

Benefits and work setup - Open to candidates based in Canada who are legally entitled to work there; visa sponsorship is not available. The role is remote-first, with optional access to a Toronto office and regular North American team gatherings. - The anticipated Canadian salary range is CAD $150,000–$180,000. Full-time permanent employees receive health, dental, and vision coverage from day one, RRSP matching, parental leave, and annual learning support. - Other listed benefits include unlimited vacation, health and wellness and home office allowances, mental health support, and a December company-wide closure.

Skills detected in the listing

TypeScriptReactAngularGoC#Requirements GatheringStakeholder ManagementInformation SecurityAWS
Detected Oct 29, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight