Desenvolvedor Full Stack Júnior
Sobre a Oportunidade:
Buscamos um(a) Desenvolvedor(a) Full-Stack Júnior para desenvolver e evoluir sistemas web voltados à análise de grandes volumes de dados.
Responsabilidades:
- Definir direcionamento arquitetural, padrões de código e revisão técnica dos códigos dos sistemas desenvolvidos.
- Projetar, desenvolver e evoluir aplicações web com Next.js (React + TypeScript).
- Implementar serviços e APIs com Nest.js (Node.js + TypeScript).
- Modelar e otimizar dados em PostgreSQL e MongoDB, com foco em performance e escalabilidade.
- Implementar testes unitários com Jest (front e back), garantindo cobertura adequada e qualidade contínua.
- Aplicar boas práticas de engenharia: versionamento, code review, documentação essencial, segurança e observabilidade básica (logs e métricas).
- Atuar em troubleshooting e otimização: profiling, correção de gargalos, melhoria de latência e consumo de recursos.
- Integrar e manter componentes de infraestrutura de aplicação, quando necessário: cache, filas e processamento assíncrono.
Requisitos Obrigatórios:
- Domínio de:
- Next.js (React + TypeScript);
- Nest.js (Node.js + TypeScript);
- PostgreSQL e MongoDB;
- Jest;
- HTML5 e CSS3.
- Experiência sólida com modelagem de dados e otimização de queries (índices, planos de execução, paginação eficiente, estratégias de performance).
- Experiência com testes unitários usando Jest.
- Vivência com Docker e rotinas de CI/CD (pipelines, build, testes automatizados e deploy).
- Experiência com cache e/ou mensageria, como Redis, RabbitMQ ou Kafka (ou equivalentes).
Regime: CLT
R$2.500+vale alimentação
Pagamento: R$2.500,00 por mês
Benefícios:
- Vale-alimentação
Local do trabalho: Presencial