**NODE.JS**
**REACT**
**Localização**
Divinolândia, SP
**Híbrido**
**Faixa Salarial**
- R$ 12.000,00 - 14.000,00 (PJ)**Senioridade**
Pleno/Sênior
- (4-6 anos de experiência)**Empresa**:
- O nome da empresa será mostrado caso você receba um convite.
- ** Ok, entendi.
**
- Divinolândia - SP_
- Outros_
Software House em plena expansão com projetos voltados a web usando tecnologias atuais.
Projetos voltados a automação comercial e agro negocio.
**Benefícios**:
**Requisitos**:
**Tecnologias Necessárias**
- Conhecimentos obrigatórios_
**NODE.JS**
**REACT**
**Tecnologias Desejáveis**
- Conhecimentos não obrigatórios_
**AWS**
**MONGODB**
**JAVASCRIPT**
**DOCKER**
**SCRUM**
**Senioridade**
- Tempo de experiência_
Pleno/Sênior (4-6 anos de experiência)
- Experiência sólida com JavaScript (ES6), HTML5 e CSS
- Domínio de TypeScript e Node.js
- Experiência avançada com React.js
- Habilidade com MongoDB (aggregation pipeline)
- Conhecimento avançado em controle de versão com sistemas como Git
- Comprovada experiência como Tech Lead e em liderança de equipe
**Conhecimentos Desejáveis**:
- Familiaridade com a plataforma AWS, Design Patterns
- Vivência com práticas de metodologias ágeis (preferencialmente SCRUM)
- Conhecimento em testes automatizados
- Conhecimentos em princípios de Orientação a Objetos
- Práticas de DevOps
- Docker SOLID**Atividades**:
**Responsabilidades**:
Liderar técnicamente o time de desenvolvimento, garantindo a aderência às melhores práticas e padrões de qualidade.
- Cultivar a prática de code review, assegurando a qualidade do código e aprimoramento contínuo da equipe.
- Contribuir ativamente no desenvolvimento de projetos, mantendo a habilidade de programação afiada.
- Analisar escopos, definir estratégias de implementação, dimensionar projetos e estimar prazos juntamente com a equipe.
- Pesquisar e implementar as melhores práticas de desenvolvimento de software, visando a excelência dos produtos.
- Monitorar a satisfação da equipe e a saúde do ambiente de trabalho, propondo melhorias quando necessário.
- Assegurar que a equipe siga os padrões definidos de qualidade de código, fluxo de trabalho e documentação.
- Identificar proativamente bugs e problemas de performance/escalabilidade, promovendo soluções eficazes e preventivas.