Dev Back End Senior

Tamborete · Belo Horizonte, Minas Gerais, Brazil

A Tamborete é a plataforma de pagamentos padroeira dos pequenos e puxa saco dos gigantes. Gateway, checkout, API Pix e carteira digital para quem vende na internet: do infoprodutor que faturou o primeiro real ao e\-commerce que já cansou de ser maltratado por adquirente grande. Se você não nos conhece, passa no nosso Instagram (@tamborete.br). É, aquilo lá é a gente mesmo. E o código por trás daquilo tudo é o que você vai escrever. A parte séria (porque tem uma) Por trás das esquetes tem um sistema processando pagamento de verdade, todos os dias. E estamos no meio de uma migração de monolito para microsserviços. Não a de slide de consultoria: a de verdade, com transação passando enquanto a mudança acontece. Autorização, captura, liquidação, estorno, split, conciliação. Aqui, requisição duplicada não é bug: é cobrança duplicada no cartão de alguém. E vamos ser honestos como somos nos Reels: nosso ambiente ainda não tem tudo mastigado. Regra de negócio que só existe na cabeça de alguém, processo que ninguém escreveu, decisão de arquitetura que precisa sair essa semana. Se você precisa de especificação perfeita pra começar, a gente se admira de longe. A stack (a de verdade, não a do job description genérico) * Python e Go nos serviços, NestJS nas APIs, Next.js no front (não precisa ser front, precisa desenhar contrato que o front não xingue) * AWS serverless: Lambda como unidade principal, API Gateway, filas e eventos * PostgreSQL no transacional, DynamoDB onde a escala pede * Observabilidade e CI/CD em evolução. Melhorar isso é parte do trabalho, não desculpa O que você vai fazer * Extrair microsserviços do monolito definindo fronteira, contrato e migração sem parar a operação * Escrever código com idempotência, retry e consistência eventual como hábito, não como resposta decorada de entrevista * Decidir o que vai pra PostgreSQL e o que vai pra DynamoDB, e defender a decisão * Desenhar contratos de API entre serviços, com o front e com parceiros * Testar de forma automatizada porque é assim que se trabalha, não porque alguém mandou * Documentar: hoje tem muita regra de negócio morando na cabeça das pessoas, e cabeça não faz deploy * Usar IA no desenvolvimento com critério: acelerar sim, colocar em produção linha que você não entende, jamais O que é obrigatório * Profundidade real em pelo menos uma: Python, Go ou Node/NestJS, com disposição comprovada de transitar entre elas * AWS serverless em produção, incluindo as dores: cold start, timeout, limite de payload, conta no fim do mês * PostgreSQL e DynamoDB em produção: modelagem, índice e o critério de quando usar cada um * Já ter vivido uma migração grande e conseguir contar o que deu errado (se nada deu errado, você não estava lá) * Teste automatizado como hábito de anos, não de projeto * Design de API: versionamento, retrocompatibilidade, breaking change comunicado como gente * Morar em BH ou topar o modelo híbrido. Eliminatório: a vaga não é remota, e não adianta perguntar no DM O que conta muito a favor * Fintech / meios de pagamento: checkout (autorização, captura, liquidação, estorno, chargeback), split, conciliação * Ter trabalhado em PSP, gateway, subadquirente ou adquirente * Pix na prática: integração, webhooks, devolução, limites * Arquitetura orientada a eventos (SQS, SNS, EventBridge, DLQ, ordering) * Infra como código (Serverless Framework, SAM, Terraform, CDK) * Vivência em early stage: construir muito com pouco Como a gente trabalha 1. **Mão na massa** : sênior aqui escreve código todo dia. Todo. Dia. 2. **Proatividade real** : sem spec mastigada 3. **Autonomia de ponta a ponta** : da decisão de arquitetura ao incidente das 23h (que a gente trabalha pra não existir) 4. **Documentar e distribuir conhecimento** 5. **Tolerância a ambiguidade** : regra não escrita faz parte do jogo Modelo, regime e benefícios * CLT, integral · * Híbrido: 4 dias presenciais \+ 1 de home office (Santa Lúcia, BH) · escala 5x2 * Caju com VA de R$ 1\.000/mês * Plano de saúde (não queremos que você passe mal, mas se passar, vai estar bem amparado) * Bônus real por implementações entregues com impacto positivo: entregou, mediu, impactou, recebeu