← voltar para vagas
sênior em desenvolvimento backend - node.js
Sobre a vaga
Procuramos um desenvolvedor backend sênior experiente em Node.js e Express.js para integrar nossa equipe remota. Você trabalhará em arquiteturas escaláveis, implementando soluções robustas com foco em qualidade e performance.
Responsabilidades
- Desenvolver e manter aplicações backend com Node.js, Express.js e Nest.js
- Projetar e implementar arquiteturas de microsserviços
- Otimizar performance e escalabilidade de sistemas
- Trabalhar com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, CouchDB)
- Implementar cache com Redis e Memcached
- Configurar e manter infraestrutura com Docker e Kubernetes
- Integrar sistemas de mensageria como RabbitMQ e Apache Kafka
- Escrever e manter testes automatizados com Jest e Mocha
- Colaborar com a equipe em code reviews e boas práticas
Requisitos
- Experiência sênior (5+ anos) em desenvolvimento backend
- Domínio sólido de Node.js, Express.js e TypeScript
- Experiência com Nest.js
- Conhecimento profundo de bancos de dados (SQL e NoSQL)
- Familiaridade com Docker e Kubernetes
- Experiência com sistemas de mensageria (RabbitMQ, Apache Kafka)
- Conhecimento de CI/CD e deploy automation
- Testes automatizados (Jest, Mocha)
- Experiência com AWS ou Azure
Diferenciais
- Experiência com arquiteturas de microsserviços em produção
- Conhecimento de padrões de design e SOLID
- Contribuições open source