Analisando propostas

Desenvolvedor Back-end Nodejs

Publicado em 27 de Setembro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Buscamos profissional sênior com experiência em desenvolvimento Back-end com Node.js e forte conhecimento em AWS, especialmente Lambda para atuação 100% remoto.

Atividades
Projetar, desenvolver e manter aplicações Back-end escaláveis e eficientes utilizando Node.js e TypeScript, garantindo que as soluções atendam aos requisitos funcionais e não funcionais;
Implementar e gerenciar soluções em nuvem utilizando serviços da AWS, como Lambda, sqs e ecs, para garantir a performance e a escalabilidade das aplicações;
colaborar na definição e implementação de arquiteturas de microsserviços, assegurando que as melhores práticas de design e segurança sejam seguidas;
criar e otimizar consultas sql, além de garantir a integridade e eficiência do acesso a dados em bancos de dados relacionais;
configurar e manter pipelines de integração e entrega contínua (ci/cd) para automatizar o processo de desenvolvimento e implantação, minimizando erros e acelerando a entrega de novas funcionalidades;
desenvolver e executar testes automatizados para garantir a qualidade do código, implementando testes unitários, de integração e funcionais;
manter a documentação técnica atualizada, incluindo especificações de api, diagramas de arquitetura e guias de uso.

Requisitos e qualificações
Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas;
Experiência em desenvolvimento Back-end;
Familiaridade com práticas ágeis de desenvolvimento e metodologias como Scrum ou Kanban;
Proficiente em Node.js e TypeScript;
Experiência com AWS, especialmente com Lambda, sqs, e ecs;
experiência com migração e integração de sistemas;
conhecimento sólido em bancos de dados sql e habilidades em otimização de consultas;
experiência em configuração e manutenção de pipelines de ci/cd;
habilidade em escrever testes automatizados e conhecimento de frameworks de testes.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias