Resumo da vaga

Backend Engineer

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

What you will be doing:

  • Build and maintain API endpoints and business logic for remittance transfers, virtual card issuance and transactions, and payout tracking.
  • Own integrations with third-party payment and remittance providers and banking partners, including webhook handling and retry logic.
  • Write clean, tested Laravel code (Eloquent models, controllers, form requests, jobs) following standards set by the Senior Backend Engineer.
  • Contribute to database schema design and migrations as new countries, currencies, and payment rails are added.
  • Build and maintain background jobs and queues for async work: transaction status updates, user notifications, reconciliation checks.
  • Work closely with Mobile and Web engineers to deliver and document API contracts they can build against confidently.
  • Write and maintain automated tests (unit and feature) for the codebase, working with QA to close coverage gaps.
  • Participate in code reviews, on-call rotation, and incident response for backend issues.
  • Follow secure coding practices appropriate for handling financial data, including encryption, input validation, and least-privilege access.
  • Utilize AI responsibly and securely to improve the quality and delivery of your work, ensuring any AI-assisted development strictly adheres to Misan's data sovereignty and platform security standards.

Who You Are

  • 2-4 years of backend engineering experience, ideally with some exposure to fintech, payments, or another data-sensitive domain.
  • Solid, practical experience with PHP/Laravel — Eloquent, queues, middleware, and API resource design.
  • You understand (or are eager to learn) idempotency and transactional integrity, and why "just retry it" is dangerous in payment systems.
  • Comfortable working with third-party APIs: reading documentation, handling webhooks, and building resilient retry and error-handling logic.
  • You write tests as a habit during development, not an afterthought.
  • You are comfortable receiving direct code review feedback and iterating quickly.
  • You are a good communicator, comfortable flagging risk or asking questions rather than guessing silently on payment logic.
  • You take full ownership of your work.
  • You are proficient using git and project management tools: Gitlab, Jira, Notion, FigJam, etc.
  • You are known for being a creative problem solver with the attitude that there is no problem that cannot be solved, fixed, or mitigated.
  • You bring a positive energy. You are optimistic about the future and determined to get there.
  • You appreciate direct communication. You are both an active communicator and an eager listener.
  • You are never tired of learning.
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoBackend EngineeringÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackPHP, PythonSkills principais
Localização1 país aceitoElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.