Descrição do Cargo
Desenvolvedor Nodejs constrói serviços de alta performance e escalabilidade, planeja novas features e sustenta as existentes, trabalha em squads e tribos, entrega código limpo e colabora com o time de qualidade.
* Proficiência em NodeJs;
* Conhecimento em TypeScript;
* Experiência em APIs REST ou GraphQL;
* Experiência com banco de dados relacionais: MySQL ou PostgreSQL;
* Experiência com banco de dados não relacionais: MongoDB ou DynamoDB;
* Conhecimento em testes unitários;
* Experiência com versionamento de código utilizando GIT;
Diferenciais
* Conhecimento em NestJS;
* Ambiente e recursos AWS;
* Processo de CI/CD (Git Hub Actions);
* Vivência com boas práticas de desenvolvimento;
* Experiência com metodologias ágeis;
* Implementar e manter fluxos de integração de dados através de filas;
* Experiência com aplicações de alto tráfego de informações;
* Conhecimento em Firebase/Firestore;
* Conhecimento em engenharia de prompt;