Vaga de Desenvolvedor Back end (NodeJS) - Sênior
1 vaga: | Prestador de serviços (PJ) | Publicada em 27/11
- De R$ 8.001,00 a R$ 9.000,00
Sobre a vaga
Estamos contratando: Desenvolvedor Back end (NodeJS) - Sênior.
Regime de contratação: PJ | Trabalho remoto.
Atividades:
Colaborar com equipe de desenvolvimento e stakeholders para entender requisitos e traduzi-los em soluções técnicas.
Codificar, realizar code-reviews e programação em pares.
Sugerir melhorias de arquitetura que tragam benefícios de escalabilidade, resiliência ou manutenibilidade.
Garantir a conformidade das soluções com os requisitos de segurança e desempenho.
Manter-se atualizado com as tendências tecnológicas e aplicar melhores práticas na arquitetura de sistemas.
Requisitos imprescindíveis:
Experiência comprovada como Arquiteto de Software ou em um papel similar;
Profundo conhecimento em JavaScript, TypeScript, NodeJs e NestJs;
Experiência em modelagem e implementação de bancos de dados;
Experiência com banco de dados NoSQL - MongoDb;
Habilidade em desenvolver microserviços e em implementar APIs;
Experiência com padrões de arquitetura e codigo (TDD, MVC, clean e SOLID);
Experiência com CI/CD EM Github / Github Actions;
Experiência com microsserviços e arquitetura de aplicativos distribuídos, como containers (ECS/ECR) e Kubernetes (EKS);
Experiência com testes automatizados;
Utilização de Message Brokers, como RabbitMQ ou Kafka
Habilidades de comunicação com time;
Experiência com metodologias ágeis de desenvolvimento de software;
Experiência com cloud computing (AWS, Azure, Google Cloud) e infraestrutura como código.
Requisitos desejáveis:
Experiência com implementação e manutenção de pipelines CI/CD;
Experiência com documentação de software;