Backend Engineer

Maxana · Remoto · Remote

Recebendo candidaturas · conferida em 14/11

Ficha da vaga

Modelo
Remoto
Onde aceita
Aceita candidatos do Brasil
Senioridade
Senioridade não informada
Salário
Salário não divulgado

Fonte: Workable · Ver vaga original →

  • typescript
  • nodejs
  • react
  • sql
  • cloud basico

Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.

Sobre a vaga

Maxana is seeking a remote Backend Engineer in LATAM to build subscription, renewal, and payment processing logic using TypeScript and Google Cloud Functions.

O que você vai fazer

  • Build the money logic — subscription lifecycle, renewals, credits, and plan-change machinery that decides what a customer owes and what happens next.
  • Guard the signal — every transaction emits a payment event that gates fulfillment; you'll treat event correctness and webhook reliability as the core of the job.
  • Integrate the stack — work with payment processors and orchestration APIs, handling auth/capture, refunds, retries, and edge cases cleanly.
  • Test like it's load-bearing — automated coverage written alongside the code; partial credits and multi-cycle renewals have too many edge cases for manual QA.
  • Close the loop when needed — comfort touching the React surfaces your APIs feed is a plus; deep frontend work isn't the job.

Descrição completa da vaga

Backend Engineer – Payments, TypeScript (Remote — LATAM) About the Role Our client processes serious subscription volume, and every renewal, plan change, and upgrade has to resolve into the right charge, the right credit, and the right event — every time — or a customer's order doesn't ship. You'll work in the backend of that system: subscription and renewal logic, credit ledgers, payment events, and webhook reliability. The core stack is TypeScript (Google Cloud Functions) alongside Go services — you'll live mostly in TypeScript, and we'll teach you the Go you need. If you've built billing, checkout, or transaction systems in Node/TypeScript and sweat correctness, this role was written for you. What You'll Do Build the money logic — subscription lifecycle, renewals, credits, and plan-change machinery that decides what a customer owes and what happens next. Guard the signal — every transaction emits a payment event that gates fulfillment; you'll treat event correctness and webhook reliability as the core of the job. Integrate the stack — work with payment processors and orchestration APIs, handling auth/capture, refunds, retries, and edge cases cleanly. Test like it's load-bearing — automated coverage written alongside the code; partial credits and multi-cycle renewals have too many edge cases for manual QA. Close the loop when needed — comfort touching the React surfaces your APIs feed is a plus; deep frontend work isn't the job. The Stack Backend: TypeScript (Google Cloud Functions), Go, Temporal, Postgres Frontend: React, React Native (light touch) Infra/Observability: GCP, Datadog Why This Role Own revenue-critical logic at real transaction volume — your work is impossible to miss. Small, senior team with direct access to product and leadership; no ticket-factory dynamics. Long-term, stable engagement through Maxana with direct integration into the client's team. Fully remote, LATAM-friendly hours.

Perguntas e respostas sobre a vaga

Aceita candidatos de onde?
Aceita candidatos do Brasil.
Qual o regime de contratação?
A vaga não diz.
É remota?
Sim, é remota.
Informa salário?
Não, a vaga não divulga.

Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.

Vagas parecidas

Candidatar com o aplica.ai

Leva 2 minutos, só o CV.