Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Desenvolvedor Back end (NodeJS) - Sênior

1 vaga: | Prestador de serviços (PJ) | Publicada em 27/11

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;