Cargo
Desenvolvedor
Nível exigido
Sênior
Tipo de contrato
PJ
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.
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.
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.
há 3 semanas
Vagas relacionadas
25/09/2024
24/09/2024
29/08/2024