Skills
Sobre a Vaga
Atue no time de Interfaces da Swap, uma fintech de Banking as a Service focada em empresas B2B. Você vai contribuir para uma plataforma multi-tenant que suporta gestão de despesas corporativas, benefícios e carteiras digitais, com impacto direto em clientes e ecossistemas parceiros.
Responsabilidades
- Realizar code reviews garantindo qualidade e aderência aos padrões do projeto
- Assegurar o funcionamento multi-tenant, incluindo temas, configurações e comportamentos por cliente
- Desenvolver e manter testes unitários e E2E
- Coordenar contratos de APIs com outros times
- Atuar em incidentes de produção com autonomia
- Apoiar decisões arquiteturais e mentorar desenvolvedores mais juniores
Requisitos
- Experiência com React Query (ou similar), React + TypeScript com componentização avançada e hooks customizados
- Next.js (App Router), Server Components, Server Actions, middleware e roteamento
- Autenticação frontend com JWT, refresh de token e suporte a MFA/OTP
- Testes E2E e unitários com Playwright, Jest (ou similares)
- Domínio em ASP.NET Core, async/await e boas práticas no backend
- Experiência com PostgreSQL (ou similar) e/ou MongoDB, além de filas e tópicos (AWS SQS/SNS, RabbitMQ ou similar)
- Conhecimento em processamento assíncrono e agendamento de tarefas
- Boas práticas de arquitetura multi-tenant com Clean Architecture/DDD, CQRS e abordagem event-driven
- Noções de infraestrutura com Docker, Kubernetes/Helm e CI/CD (GitLab CI ou similar)
Beneficios
- Assistência Sulamérica e assistência odontológica Sulamérica
- Vale Refeição/Alimentação no cartão Swile
- Auxílio creche e auxílio financeiro para pais e mães com filhos com deficiência
- Seguro de vida em grupo Prudential
- Parcerias com Wellhub e Onhappy