1. Título da Vaga (plataforma / módulo / nível de experiência)
Desenvolvedor(a) Backend – Node.js/TypeScript (AWS)
Senioridade: Pleno/Sênior Modelo de trabalho: Presencial / Hibrido (A negociar)
Contratação: PJ (a combinar)
2. Local do projeto (cidade/estado/ponto de referência)
São Paulo / Capital / centro expandido de São Paulo
3. Taxa hora máxima para o candidato ((Não estabelecida)
4. Tempo de duração do projeto Indeterminado/Data de início imediato
6. Idioma / nível (básico, intermediário, avançado, fluente)N/A
7. Disponibilidade para viagens (descrever se há viagens e a frequência das viagens e para onde e política de reembolso de despesas)N/A
8. Certificações (descrever quais certificações o candidato deverá possuir) – Demais detalhes abaixo
9. Skill Eliminatório – Demais detalhes abaixo
Missão do cargo
Desenvolver e evoluir serviços backend escaláveis e seguros, garantindo qualidade, performance e observabilidade, com integração a serviços AWS e APIs internas/externas.
Responsabilidades
Desenvolver APIS REST e serviços (microserviços) em Node.js/TypeScript seguindo boas práticas de arquitetura.
Implementar integrações com serviços AS (ex.: API Gateway, ECS, SQS/SNS, RDS, Secrets
Manager, CloudWatch).
Projetar modelos de dados e garantir consistência, performance de queries e boas práticas de migração.
Escrever testes automatizados (unitários/integração) e participar de code reviews.
Trabalhar com observabilidade (logs estruturados, métricas, tracing) e apoiar troubleshooting em produção.
Colaborar com Produto/Frontend em definição de contratos de API e versionamento.
Requisitos obrigatórios
Experiência sólida com Node.js e TypeScript em aplicações de produção.
Experiência com design e documentação de APls (OpenAPl/Swagger).
Conhecimento de bancos relacionais (PostgreSOL ou MySQL) e modelagem de dados.
Experiência com AWS (ao menos parte do stack: AP| Gateway, ECS, SQ5, RDS, CloudWatch).
Boas práticas de segurança (authn/authz, JWT, OWASP, gestão de segredos) e versionamento
(Git).
Diferenciais
Experiência com mensageria/event-driven (Kafka, SQS, SNS) e processamento assincrono.
Experiência com CI/CD e infraestrutura como código (Terraform, CDK, CloudFormation).
Vivência em fintech; pagamentos, conciliação, KYC/AML, integrações com parceiros.
Competências comportamentais
Mentalidade de engenharia (qualidade, testes, performance) e colaboração em squad.
Autonomia com responsabilidade e clareza na comunicação técnica.
Curiosidade para investigar problemas e propor soluções simples.