Especialista em Desenvolvimento Back-End (Nodejs)
IRRIGA GLOBAL
- Santa Maria - RS
- Permanente
- Período integral
- Promover e implementar melhores práticas de desenvolvimento, como padrões de design, metodologias ágeis e princípios SOLID.
- Desenvolvimento de APIs e Microserviços: Projetar, desenvolver e manter APIs robustas e escaláveis.
- Definir a arquitetura de novos projetos e evoluir a arquitetura dos sistemas existentes.
- Identificar e resolver gargalos de performance e garantir a eficiência dos sistemas.
- Implementar e manter práticas de segurança para garantir a integridade e confidencialidade dos dados.
- Liderar atividades de desenvolvimento, assegurando prazos e qualidade.
- Manter a documentação técnica atualizada e detalhada, facilitando a manutenção e a compreensão dos sistemas.
- Realizar a resposta a incidentes críticos, identificando a causa raiz e implementando soluções permanentes.
- JavaScript: Conhecimentos intermediário da linguagem, incluindo closures, promises, async/await.
- Frameworks e Bibliotecas: Experiência comprovada com Node.js e frameworks como Express e Adonis.
- Banco de Dados: Conhecimento em bancos de dados relacionais (MySQL - SELECT, DELETE, UPDATE, LIMIT, GROUP BY, JOINS, WHERE, TRIGGERS) e NoSQL (MongoDB). Capacidade de modelar dados complexos e otimizar consultas.
- Ferramentas de Versionamento: Habilidade em Git, gestão de branches e resolução de conflitos.
- Segurança: Boas práticas de segurança em aplicações web.
- Testes Unitários e de Integração: Experiência com frameworks de testes para garantir a qualidade do código.
- Diferenciais: DevOps e CI/CD: Familiaridade com pipelines de integração contínua e deploy contínuo, uso de ferramentas como Docker e Kubernetes.
- Day-Off no dia do aniversário;
- Plano de Saúde no formato coparticipação;
- Programa de Bonificação;
- Previdência Privada;
- Vale-Alimentação/Refeição;
- Vale-Transporte.