Descrição:
Estamos à procura de um Desenvolvedor com experiência sólida em Node com Nest.js, integrações API, otimização de desempenho, manipulação eficiente de grandes conjuntos de dados, versionamento de código com Git e conhecimentos em Docker.
Se você possui alguns anos de experiência, é apaixonado por desenvolvimento de software e busca desafios constantes, esta vaga pode ser ideal para a próxima etapa em sua carreira.
Stacks principais: Node e NestJS, Integrações API, PostgreSQL, microsserviços, RabbitMQ, Git, Docker.
Responsabilidades:
* Desenvolver e aprimorar integrações API, garantindo confiabilidade e eficiência nas interações;
* Otimizar consultas em bancos de dados PostgreSQL para melhorar o desempenho das aplicações;
* Participar ativamente na implementação de microsserviços utilizando NestJS, mantendo a qualidade do código e aderindo aos princípios de Clean Code;
* Trabalhar com manipulação eficiente de grandes conjuntos de dados, aplicando técnicas avançadas como streaming;
* Colaborar na evolução da arquitetura de software, propondo melhorias e implementando boas práticas de desenvolvimento;
* Contribuir para a implementação e fortalecimento dos testes unitários;
* Gerenciar filas em RabbitMQ para otimizar o processamento assíncrono e melhorar a escalabilidade do sistema;
* Implementar e seguir práticas de versionamento de código utilizando Git;
* Utilizar Docker para facilitar o ambiente de desenvolvimento, testes e deploy.
Requisitos:
* Experiência sólida em desenvolvimento de software;
* Experiência sólida em integrações API e otimização de desempenho;
* Experiência prática com bancos de dados PostgreSQL;
* com microserviços utilizando NestJS;
* Experiência em manipulação eficiente de grandes conjuntos de dados, incluindo o uso de streaming;
* Comprometimento com princípios de Clean Code e boas práticas de desenvolvimento;
* Experiência em gerenciamento de filas em RabbitMQ;
* Experiência em versionamento de código utilizando Git;
* Conhecimentos avançados em Docker.