Node.js Full-Stack Developer | Sênior (Remote)
- Atuar na evolução dos módulos do Lego de Pedidos NCN;
- Desenvolver novas funcionalidades e evoluções em módulos como Malotes, Consumo Interno e outros componentes da solução;
- Atuar de forma Full Stack, contemplando desenvolvimento backend e frontend;
- Compreender demandas de negócio e transformá-las em soluções técnicas;
- Conduzir demandas de ponta a ponta, desde o entendimento e análise até o desenvolvimento, testes e entrega;
- Participar de decisões técnicas e propor soluções de arquitetura;
- Investigar problemas e atuar de forma autônoma na resolução de desafios técnicos;
- Garantir qualidade, performance, segurança e manutenibilidade das soluções;
- Utilizar ferramentas de Inteligência Artificial como acelerador de desenvolvimento, mantendo responsabilidade técnica sobre as soluções produzidas;
- Colaborar com o time e contribuir para a evolução técnica da squad.
- Domínio de Node.js;
- Domínio de React;
- Experiência sólida com bancos de dados, especialmente ScyllaDB, PostgreSQL e MongoDB;
- Experiência no desenvolvimento e integração de APIs;
- Conhecimento de arquitetura de software e boas práticas de desenvolvimento;
- Experiência com Git e GitHub;
- Capacidade de atuar com alta autonomia, conduzindo demandas desde o entendimento até a entrega;
- Experiência utilizando Inteligência Artificial no desenvolvimento de software, incluindo apoio à produtividade, análise, geração e refatoração de código e resolução de problemas;
Diferenciais:
- Conhecimento em Python;
- Experiência com React Native;
- Conhecimento em Oracle;
- Conhecimento em AWS, especialmente AWS Lambda;
- Experiência com observabilidade, especialmente Dynatrace;
- Vivência com aplicações distribuídas, escaláveis e de alta disponibilidade;
- Experiência em ambientes corporativos de grande porte.