Desenvolvedor Node Sr
Descrição da Vaga
**Cargo: Desenvolvedor Node Sr****Tipo de contratação: CLT** **Modalidade: Home Office** **Local de Trabalho: Remoto** **Formação: Superior Completo** **Requisitos Obrigatórios/Tecnologia/Conhecimento necessários** **Principais atividades** **No mínimo 6 anos de experiência trabalhando como Desenvolvedor NodeJs** **Node.js como principal linguagem de programação (diferencial conhecer também Java).** **Processo de desenvolvimento e implantação de sistemas em esteiras de CI/CD.** **Atuação em metodologias ágeis (Scrum/Kanban).** **Arquitetura de software e arquitetura de microsserviços.** **Testes e qualidade de sistemas (testes unitários e de integração).** **Containers (Docker) e deploy em OpenShift.** **Versionamento de software (Git/GitFlow).** **Banco de dados relacionais (SQL) e não relacionais.** **Modelagem de banco de dados (DML e DDL).Padrões de projeto (MVC, MVP, MVVM, Design Patterns).** **Clean Code e refatoração.** **Programação orientada a objetos, funcional e reativa.** **Princípios arquitetônicos RESTful.** **Configuração de esteiras automatizadas (Jenkins, Sonar, etc.).** **Sistemas de mensageria (IBM MQ, Kafka, RabbitMQ, etc.)** **Responsabilidades** **Desenvolver soluções utilizando as boas práticas e seguindo a metodologia de desenvolvimento de sistemas do CCS (MDS).** **Desenvolver os sistemas de acordo com as especificações feita pelo analista de sistemas para atender os negócios prospectados.** **Acompanhar as features/correções de sistemas realizados no ambiente de produção e homologação.** **Honrar o compromisso no cumprimento de prazos de entregas de sistemas com qualidade e performance.** **Efetuar análise técnica de demandas negociais e evolutivas técnicas junto com o analista de sistema, equipe UI/UX e PO de negócio.** **Contribuir para o desenvolvimento e manutenção de arquitetura e sistemas consistentes e preparadas para evoluções.** **Garantir a qualidade dos softwares desenvolvidos no CCS.** **Criar e manter atualizada a documentação técnica do sistemas.** **Elaboração preliminar de Documento de arquitetura de sistemas e criação de estrutura base dos sistemas.** **Mentoria da equipe para garantir a qualidade do processo de desenvolvimento de sistemas do CCS.**
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev