Point your AI agent at freehire and let it find you a job.

Get the CLI →

NSTECH

Desenvolvedor back-end junior (pcd) - santos/sp

Posted 9 views
Discussion

Summary

Junior back-end developer position (PCD quota) at NSTECH, a logistics/supply-chain software platform, based in Santos, Brazil. Day to day: building and evolving RESTful APIs with Node.js/NestJS, modeling and querying PostgreSQL, writing automated Jest tests, documenting endpoints with Swagger, and collaborating in agile rituals.

A nstech é a maior plataforma de tecnologia e softwares para logística e supply chain da América Latina. Ela conecta toda a cadeia de transporte — embarcadores, transportadoras, corretores e motoristas — em um único ecossistema digital para tornar as operações mais eficientes, seguras e econômicas.

A GBM Control & Tech faz parte desse ecossistema com atuação próxima às operações logísticas da região, apoiando clientes e processos com foco em eficiência, segurança e melhoria contínua. Aqui, buscamos pessoas que queiram contribuir com responsabilidade, parceria e impacto real no dia a dia da logística.

Descrição da Vaga:

Responsabilidades Principais

  • Desenvolver, manter e evoluir APIs RESTful utilizando NestJS
  • Modelar e consumir banco de dados relacional PostgreSQL
  • Implementar lógica de negócio com foco em código limpo, reutilizável e testável
  • Escrever e manter testes automatizados (unitários e de integração)
  • Colaborar com os times de produto, frontend e QA na definição e entrega de funcionalidades
  • Documentar endpoints com Swagger (OpenAPI)
  • Auxiliar na integração de sistemas internos e externos (APIs de terceiros)
  • Participar de code reviews e rituais ágeis (como dailies e plannings)

Requisitos Técnicos

  • Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou similar (concluído ou em andamento)
  • Experiência com Node.js e framework NestJS
  • Conhecimento prático com PostgreSQL:
  • Criação e manutenção de tabelas, views e relacionamentos
  • Domínio de consultas SQL (SELECT, JOIN, WHERE, GROUP BY)
  • Noções de arquitetura modular, injeção de dependência e decorators (conceitos do NestJS)
  • Familiaridade com Query Builders como Kysely.
  • Experiência com ferramentas de versionamento de código (Git/GitHub)
  • Capacidade de utilizar o Postman para testes de APIs
  • Conhecimento básico em testes automatizados com Jest

Soft Skills Esperadas

  • Vontade de aprender e crescer como desenvolvedor back-end
  • Boa comunicação para trabalhar em equipe e discutir requisitos técnicos
  • Atenção aos detalhes e zelo pela qualidade e legibilidade do código
  • Organização para lidar com múltiplas tarefas e prazos
  • Colaboração e espírito de equipe em ambiente ágil

Diferenciais (não obrigatórios)

  • Experiência com Docker e conteinerização de aplicações Node.js
  • Conhecimento em CI/CD (GitHub Actions)
  • Conhecimento em autenticação com JWT

Benefícios:

  • Vale-alimentação
  • Vale-refeição
  • Vale-transporte
  • Plano de saúde/ odontologico
  • Seguro de Vida

Skills

What Junior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available