
RIO VAGAS
Desenvolvedor Node JS – Minsait – Home Office
Responsabilidades e atribuições
Back-End (Node.js)
Criar, manter e evoluir APIs RESTful utilizando Node.js, com foco em performance, segurança e escalabilidade.
Desenvolver middlewares, integrações com serviços externos e lógica de negócios robusta.
Utilizar frameworks e bibliotecas do ecossistema Node.js, como Express.js, para acelerar o desenvolvimento e padronizar a arquitetura.
Modelagem e Gestão de Dados (MongoDB)
Projetar e otimizar esquemas de dados em MongoDB, considerando desempenho, integridade e consistência.
Implementar operações complexas com agregações, índices e consultas otimizadas.
Realizar tuning de performance no banco de dados e garantir a integridade dos dados.
Front-End (Integração com Angular)
Atuar em conjunto com a equipe de front-end para integrar APIs com aplicações Angular.
Compreender a estrutura de componentes e serviços do Angular, facilitando a integração e resolução de problemas.
Oferecer suporte técnico e participar do planejamento conjunto de funcionalidades.
Arquitetura e Padrões de Projeto
Aplicar design patterns, princípios SOLID e boas práticas de engenharia de software.
Colaborar na definição e evolução da arquitetura do sistema, incluindo microserviços, mensageria e arquitetura orientada a eventos (event-driven architecture).
Garantir qualidade e manutenibilidade do código por meio de code reviews e testes automatizados (unitários e de integração).
Documentação e Versionamento
Documentar APIs, regras de negócio e decisões técnicas utilizando Swagger/OpenAPI e repositórios internos.
Utilizar Git para versionamento de código, seguindo estratégias como Git Flow ou trunk-based development.
Práticas DevOps e Qualidade
Trabalhar com pipelines de integração contínua (CI) e entrega contínua (CD).
Colaborar com as equipes de QA e DevOps para garantir releases seguros e monitoráveis.
Participar de deploys, troubleshooting em produção e iniciativas de melhoria contínua de processos.
Informações adicionais
TRABALHE NA MINSAIT
Modelo de contratação CLT.
Plano de Saúde subsidiado pela empresa para o titular.
Opção de inclusão de dependentes no Plano de Saúde com desconto em folha de pagamento.
Assistência Odontológica (opcional).
Opção de inclusão de dependentes no Plano de Assistência Odontológica com desconto em folha de pagamento.
Vale Refeição no cartão Flash Benefícios.
Vale Transporte (opcional).
POP – Programa de Orientação Pessoal que visa oferecer suporte emocional e aconselhamento com orientação confidencial nas áreas psicológica, jurídica, financeira, social e pet sem custo para titular e dependentes legais.
Plataforma de Saúde Wellhub-Gympass (Acesso a mais de 700 academias em todo o Brasil com planos descontado em folha de pagamento).
Parcerias com grandes marcas de consumo.
Convênio com o SESC para titular e dependentes.
Convênios para descontos com instituições de ensino (graduação e pós-graduação) e escola de idiomas.
Seguro de vida em grupo.