Backend Engineer - Payments

M
MaxanaTelehealth
Brazil. Colombia. Argentina. Mexico. Costa Rica. Chile, US business hoursContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Strong written and spoken English
Experience
3–5 years
Required Skills
TypeScriptGoPostgresReact

Requirements

  • 3–5 years of production backend experience using TypeScript or Golang.
  • Hands-on payments experience working on billing, subscriptions, or checkout systems.
  • Proven experience with Payment Service Provider (PSP) integrations like Stripe, Adyen, PagSeguro, or Pix.
  • Fluency in Postgres.
  • Experience with event-driven systems and asynchronous processing.
  • Proficiency in AI-assisted development.
  • Strong written and spoken English proficiency.
  • Availability to work during US business hours.

Responsibilities

  • Build and maintain subscription, renewal, and credit logic in a TypeScript service.
  • Own webhook reliability and payment-event correctness end to end.
  • Work with payment processor and orchestration APIs including auth/capture, refunds, and retries.
  • Write automated tests for complex edge cases like partial credits and multi-cycle renewals.
  • Perform occasional light React work where backend APIs interface with checkout screens.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now