Requisitos e Qualificações
- Sólida experiência em desenvolvimento backend com Node.js, TypeScript, Go ou outra linguagem moderna.
- Conhecimento profundo em design de APIs RESTful, autenticação/autorização e controle de acesso.
- Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e não-relacionais (MongoDB, Redis).
- Prática com testes automatizados (unitários, integração) e ferramentas de versionamento (Git).
- Familiaridade com arquitetura distribuída, filas, eventos e integração entre sistemas.
- Vivência com ambientes em nuvem (AWS, GCP ou similares).
- Capacidade de atuar de forma autônoma, crítica e colaborativa, com foco em produto.
Será considerado um diferencial
- Experiência em sistemas financeiros/regulados, como corretoras, bancos, carteiras ou suitability.
- Domínio de princípios de arquitetura limpa, DDD, event sourcing e CQRS.
- Participação em projetos de migração de arquitetura monolítica para microsserviços ou serviços desacoplados.
- Contribuições para ferramentas internas ou plataformas usadas por outros devs (ex: SDKs, scaffolds, linters, middlewares).
- Conhecimento de ferramentas de rastreabilidade, monitoramento e auditoria.
- Experiência com plataformas API-first ou OpenAPI/Swagger.