Desenvolvimento de Aplicações Backend
Procuramos profissionais para integrar nossa equipe de desenvolvimento. O profissional ideal deve ter sólida experiência em Node.js/TypeScript e conhecimentos em Golang para contribuir com projetos existentes e novos desenvolvimentos.
Responsabilidades Principais
* Desenvolvimento e manutenção de aplicações backend em Node.js/TypeScript e Golang, seguindo padrões de Arquitetura Limpa e DDD.
* Implementação e manutenção de microsserviços, APIs RESTful e integrações com sistemas externos.
* Participação ativa em decisões arquiteturais e técnicas do projeto.
* Mentoria técnica para outros desenvolvedores da equipe.
* Contribuição para evolução das práticas de desenvolvimento e padrões de código.
Competências Técnicas Requeridas
* 5+ anos de experiência com Node.js e TypeScript.
* Experiência com Golang será um diferencial significativo.
* Conhecimento em Arquitetura Limpa, DDD e padrões de projeto.
* Experiência com desenvolvimento de APIs RESTful e microsserviços.
* Proficiência em base de dados SQL (como PostgreSQL) e queries complexas.
* Experiência com sistemas de mensageria/filas.
* Conhecimento em Docker, Docker compose e práticas de DevOps.
* Experiência com testes automatizados Domínio de Git e práticas de CI/CD.
* Experiência com processamento massivo de ficheiros e integrações (APIs).
* Familiaridade com sistemas de autenticação/autorização (OAuth, OIDC).
* Conhecimento em cloud computing (AWS/GCP/Azure).
* Experiência com monitoramento e observabilidade de sistemas.
Competências Comportamentais Requeridas
* Forte capacidade de análise e resolução de problemas complexos.
* Autonomia e proatividade para propor e implementar melhorias.
* Boa comunicação e habilidade para trabalhar em equipe.
* Capacidade de documentar soluções e partilhar conhecimento.
* Comprometimento com qualidade e boas práticas de desenvolvimento.