Desenvolvedor(a) Full Stack Pleno | Node.js

PJ, São Paulo Hybrid

Somos a Donnes, empresa de recrutamento e seleção que conecta profissionais a empresas em momentos estratégicos de crescimento.

Estamos apoiando uma empresa de logística em expansão, que está estruturando sua área interna de tecnologia. Buscamos um(a) Desenvolvedor(a) Full Stack Pleno para assumir a sustentação e evolução de um sistema já em operação, ganhando cada vez mais protagonismo técnico conforme a área se desenvolve.

Sobre o dia a dia:

  • Participar da transição do sistema atualmente desenvolvido e sustentado por um parceiro externo, absorvendo o conhecimento sobre código, integrações, infraestrutura e regras de negócio;
  • Assumir progressivamente a sustentação e evolução da plataforma, atuando na correção de problemas, melhorias e desenvolvimento de novas funcionalidades;
  • Desenvolver soluções utilizando principalmente Node.js, JavaScript e PostgreSQL, atuando de ponta a ponta na aplicação;
  • Trabalhar próximo à operação para compreender os fluxos logísticos, regras do WMS e necessidades do negócio, transformando essas demandas em soluções dentro do sistema;
  • Atuar sobre integrações e automações que conectam diferentes etapas da operação, buscando reduzir atividades manuais e aumentar a eficiência dos processos;
  • Investigar problemas e incidentes em produção, identificando a origem e conduzindo as soluções com autonomia;
  • Identificar oportunidades de melhoria no sistema e contribuir para sua evolução técnica à medida que a operação e a empresa crescem;
  • Apoiar, quando necessário, temas relacionados ao ambiente e à infraestrutura da aplicação.
Requirements
  • Experiência consistente em desenvolvimento Full Stack com Node.js e JavaScript, incluindo manutenção e evolução de aplicações em produção;
  • Conhecimento de PostgreSQL, com segurança para trabalhar com consultas, estrutura e manipulação de dados no desenvolvimento das aplicações;
  • Experiência com integrações entre sistemas, APIs e automação de processos;
  • Capacidade de assumir uma aplicação existente e compreender sua estrutura, dependências, integrações e regras de negócio;
  • Experiência com sistemas ligados a operações logísticas, como armazenagem, estoque, movimentação, distribuição ou expedição;
  • Capacidade de investigar problemas de ponta a ponta e conduzir soluções sem depender de direcionamento técnico constante;
  • Facilidade para se aproximar da operação e compreender o processo por trás do sistema, indo além da execução puramente técnica;
  • Disponibilidade para atuação presencial 1 vez por semana e para apoiar pontualmente demandas da operação a partir das 7h, quando necessário.

Diferenciais que contam pontos:

  • Conhecimento de WMS e suas regras de negócio;
  • Conhecimentos de infraestrutura e ambientes com servidores bare metal;
  • Experiência com aplicação de Inteligência Artificial em sistemas, produtos ou automações.