nstech

Desenvolvedor(a) Backend

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A nstech, maior plataforma de tecnologia e softwares para logística e supply chain da América Latina, busca Desenvolvedor(a) Backend com foco em Node.js para atuar na KMM, parte do ecossistema nstech. A KMM oferece soluções para gestão de transportes, operações logísticas e integração de processos, visando eficiência, controle e previsibilidade. O profissional irá projetar, desenvolver e manter APIs REST seguras e escaláveis, implementar integrações com sistemas externos, atuar na modelagem e otimização de bancos de dados relacionais, e realizar análise e refatoração de código legado, sempre com foco em qualidade, performance e manutenibilidade.

Responsabilidades

  • Projetar, desenvolver e manter APIs REST seguras, escaláveis e bem documentadas.
  • Implementar integrações com sistemas e serviços externos via REST e SOAP.
  • Atuar na modelagem, manutenção e otimização de bancos de dados relacionais.
  • Realizar análise, refatoração e evolução de código legado.
  • Desenvolver soluções com foco em qualidade, performance, escalabilidade e manutenibilidade.
  • Implementar autenticação, autorização e mecanismos de segurança nas aplicações.
  • Participar de revisões de código, promovendo boas práticas de desenvolvimento.
  • Escrever e manter testes automatizados para garantir a qualidade das entregas.
  • Utilizar ferramentas de Inteligência Artificial como apoio ao desenvolvimento, mantendo senso crítico na validação do código gerado.
PUBLICIDADE

Requisitos

  • •Consumo de APIs REST.
  • ✓Experiência sólida com Node.js (versões atuais/LTS).
  • ✓Domínio de pelo menos um framework moderno: Express, NestJS ou Fastify.
  • ✓Conhecimento em padrões de projeto, boas práticas de desenvolvimento e arquitetura de software.
  • ✓Experiência com ORM (TypeORM, Sequelize, Prisma ou equivalente), incluindo mapeamentos complexos, relacionamentos, controle de transações e queries otimizadas.
  • ✓Tratamento de exceções e padronização de respostas de APIs.
  • ✓Implementação de autenticação e autorização utilizando OAuth2, JWT e middlewares de segurança.
  • ✓Integração com serviços externos via REST e SOAP.
  • ✓Programação assíncrona (async/await, Promises, event loop).
  • ✓Experiência com refatoração e evolução de código legado.
  • ✓Gerenciamento de dependências e ambientes com npm, yarn ou pnpm.
  • •Uso de TypeScript.
  • ✓Utilização de ferramentas de IA (Copilot, Claude, Cursor ou equivalentes) como suporte ao desenvolvimento.
  • ✓Aplicação de IA para geração e refatoração de código, criação de testes automatizados, documentação técnica, investigação e análise de erros.
  • ✓Capacidade de revisar criticamente e validar o código gerado por IA, garantindo qualidade e segurança.
  • ✓Experiência com MySQL ou PostgreSQL.
  • ✓Modelagem de banco de dados relacional.
  • ✓Otimização de consultas (queries).
  • ✓Criação de índices.
  • ✓Análise de performance.
  • ✓Desenvolvimento e documentação de APIs REST utilizando Swagger/OpenAPI.
  • ✓Implementação de autenticação baseada em JWT.
  • ✓Experiência com integração entre sistemas.
  • ✓Domínio de Git.
  • ✓Experiência com estratégias de branching, Pull Requests e Code Review.
  • ✓Capacidade de conduzir revisões de código com foco em qualidade e boas práticas.
  • ✓Experiência com Jest, Mocha ou equivalente.
  • ✓Conhecimento em criação de mocks e fixtures.
  • •Experiência com Python 3.10+.
  • •Experiência com Langchain e Langfusion.
  • •Uso de Python para automações, scripts, integrações ou serviços auxiliares.
  • •Experiência com Java 8+.
  • •Conhecimento em JPA/Hibernate.
  • •Conhecimento em Angular 17+.
  • •Conhecimento em TypeScript para Angular.
  • •Conhecimento em RxJS.
  • •Conhecimento em Componentização.
  • •Conhecimento em JUnit e Mockito (para atuação em sistemas Java).
  • •Desenvolvimento de testes unitários para componentes Angular.

Benefícios

  • ✓Convênio médico com coparticipação e possibilidade de inclusão de dependentes, conforme política vigente.
  • ✓Plano odontológico, com livre escolha entre os planos disponíveis.
  • ✓Ticket refeição.
  • ✓Wellhub/Gympass.
  • ✓Zenklub: duas consultas mensais sem custo.
  • ✓Seguro de vida sem custo.
  • ✓Auxílio funeral sem custo.

 A nstech é a mais completa plataforma open logistics do mundo. Estamos construindo o futuro digital do transporte de cargas junto a todo o ecossistema logístico.   Oferecemos centenas de soluções logísticas integradas e disponíveis num único lugar para ajudar os nossos clientes a evoluíre...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE