Descrição
Resumo da Vaga:
Buscamos um Desenvolvedor Backend Node.js para atuar em um ambiente ágil e inovador, responsável por desenvolver e manter serviços robustos e escaláveis.
Principais Destaques:
1. Colaborar no design de sistemas escaláveis e manuteníveis
2. Liderar revisões de código e garantir a qualidade técnica
3. Atuar em conjunto com equipes de Produto, Frontend e DevOps
O MIND é o braço de inovação da Multiplan, hoje dona de 18 shoppings pelo Brasil e diversos outros empreendimentos. Atuando há 45 anos no mercado, atualmente passamos por uma grande transformação digital, e contamos com você para nos ajudar nessa missão!
Buscamos pessoas persistentes, com mente analítica, percepção de futuro, orientação ao negócio durante o desenvolvimento e por último, mas não menos importante, ter a capacidade de trabalhar bem em equipe.
Estamos em busca de um Desenvolvedor Backend Node.js para fortalecer nosso time de tecnologia. O profissional será responsável por desenvolver e manter serviços backend robustos e escaláveis, contribuindo ativamente para a evolução da nossa arquitetura tecnológica. Buscamos um profissional com sólida experiência em Node.js, que demonstre autonomia técnica e capacidade de colaboração em um ambiente ágil e inovador.
**Responsabilidades**
* **Desenvolvimento de Alta Performance:** Projetar, desenvolver e manter APIs robustas (RESTful e GraphQL) e microsserviços em Node.js (TypeScript).
* **Arquitetura e Design:** Colaborar ativamente no design de sistemas escaláveis, aplicando padrões de arquitetura (Clean Architecture, DDD) e garantindo a manutenibilidade do código.
* **Otimização de Dados:** Modelar e otimizar consultas em bancos de dados NoSQL (MongoDB, Redis) e relacionais, focando em performance e consistência.
* **Segurança:** Implementar camadas avançadas de segurança, incluindo fluxos complexos de autenticação (OAuth2, JWT) e proteção contra vulnerabilidades comuns.
* **Qualidade de Código:** Liderar revisões de código (*Code Reviews*), assegurando a aplicação de Clean Code e padrões de projeto.
* **Cultura de Testes:** Garantir alta cobertura de testes (Unitários, Integração e E2E) e disseminar a cultura de qualidade técnica.
* **Observabilidade:** Monitorar aplicações em produção, identificar gargalos de performance e propor melhorias contínuas.
* **Colaboração Ágil:** Atuar em conjunto com Product, Frontend e DevOps para refinar requisitos técnicos e entregas de valor.
* **Essenciais**
+ **Experiência:** Mínimo de 3 a 5 anos atuando com desenvolvimento backend (foco em ecossistema Node.js).
+ **Domínio Técnico:** Sólidos conhecimentos em Node.js e TypeScript.
+ **Frameworks:** Experiência avançada com NestJS (preferencial) ou Express.js.
+ **Bancos de Dados:** Experiência prática com bancos NoSQL e conhecimento em bancos relacionais (PostgreSQL/MySQL).
+ **Infraestrutura:** Domínio de Docker, containerização e familiaridade com pipelines de CI/CD.
+ **Mensageria:** Conhecimento em arquiteturas orientadas a eventos (RabbitMQ, Kafka ou similares).
+ **Testes:** Proficiência em ferramentas de teste como Jest ou Vitest.
+ **Padrões:** Domínio de Git (Gitflow), princípios SOLID e design patterns.
* **Diferenciais**
+ Experiência com provedores de nuvem (AWS, GCP ou Azure).
+ Conhecimento em Kubernetes.
+ Experiência com ferramentas de monitoramento (New Relic, Datadog ou Prometheus).
**Benefícios:**
* Plano Bradesco Top Nacional (com co\-participação);
* Odontológico Bradesco (opcional);
* Vale Refeição;
* Gympass;
* Trabalho remoto com idas esporádicas ao escritório;
* Incentivo a cursos e palestras pelo Brasil;
* Vaga para carro;
* “PPR \- Programa de Participação nos Resultados” de acordo com a política em vigo do ano;
Política de Privacidade do Candidato:
https://www.multiplan.com.br/pt\-br/privacidade\-do\-candidato