Pular para o conteúdo principal

Desenvolvedor(a) Full Stack Pleno

Descrição da vaga

Buscamos um(a) Desenvolvedor(a) Pleno para atuar na evolução de dois produtos: uma plataforma interna de gestão de frotas e um produto voltado ao cliente para gestão de veículos, faturas,

manutenções e documentos. O trabalho envolve desenvolvimento full stack, integrações com sistemas externos e participação ativa em decisões de arquitetura e infraestrutura.

Responsabilidades e atribuições

  • Desenvolver e manter funcionalidades nos produtos web (backend NestJS e frontend React)
  • Escrever e otimizar queries SQL em PostgreSQL e SQL Server
  • Manter e evoluir a infraestrutura AWS (ECS, RDS, S3, SQS, IAM)
  • Configurar e manter pipelines de CI/CD no Azure DevOps
  • Diagnosticar e corrigir incidentes em homologação e produção
  • Participar de refinamentos, estimativas e documentação de user stories
  • Colaborar em decisões de arquitetura e melhoria contínua do código

Requisitos e qualificações

Backend

  • Experiência sólida com Node.js e NestJS (ou framework equivalente com disposição para aprender
  • NestJS rapidamente)
  • Domínio de PostgreSQL: modelagem, otimização de queries, window functions, tratamento de
  • duplicidades e migrações
  • Construção e manutenção de APIs REST, incluindo autenticação, versionamento e boas práticas
  • Experiência com filas e mensageria (AWS SQS ou similar)


Frontend

  • Experiência com React: hooks, gerenciamento de estado, consumo de APIs e componentização
  • Noções de UX para construção de telas de operação (formulários complexos, tabelas, fluxos de
  • requisição)

Cloud e DevOps

  • Experiência prática com AWS: ECS, RDS, S3 (incluindo pre-signed URLs), IAM e Security Groups
  • Docker: criação e manutenção de imagens e containers
  • CI/CD com Azure DevOps ou ferramenta equivalente (pipelines, agentes, releases)
  • Git em nível avançado: estratégia de branches (main / homolog / feature), merges, resolução de
  • conflitos

Gerais

  • Capacidade de diagnosticar problemas em produção de ponta a ponta (aplicação, banco, rede,
  • infraestrutura)
  • Autonomia para conduzir tarefas do refinamento à entrega
  • Boa comunicação e escrita técnica (documentação, user stories, PRs)

Requisitos desejáveis

  • Experiência com SQL Server e integrações com ERP (TOTVS/Protheus é um diferencial relevante)
  • Integrações com serviços de assinatura eletrônica (DocuSign ou similares)
  • AWS EventBridge, CloudShell e automações com AWS CLI
  • React Native ou interesse em desenvolvimento mobile
  • Experiência com sistemas de gestão de frotas, logística ou almoxarifado/estoque
  • Conhecimento em observabilidade (logs, métricas, alertas)

Informações adicionais


Jornada e local de trabalho:


 Horário e Local:


Segunda a Sexta, das 09h às 18h

Presencial inicialmente, posteriormente hibrido — Raja Gabaglia, Santa Lúcia – BH

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista Comportamental
  3. Etapa 3: Entrevista com Gestor
  4. Etapa 4: Proposta
  5. Etapa 5: Contratação

A SETELOC 🧡

Fundada em 10 de julho de 2014, a Seteloc nasceu com o objetivo de se tornar referência nacional em gestão de frotas. Desde então, tem crescido de forma acelerada, atendendo os principais setores econômicos do país (mineração, energia, construção e agro) com projetos exclusivos e soluções dimensionadas de acordo com as necessidades de cada cliente.


Com uma frota diversificada, composta por veículos leves, ônibus, utilitários e 4x4, oferecemos atendimento personalizado e cobertura em todo o território nacional.


Somos referência em soluções de mobilidade, atuando com dedicação, confiança e transparência para oferecer sempre o melhor. Nosso crescimento é fruto do comprometimento de uma equipe que acredita na colaboração, na inovação e no impacto positivo que geramos juntos.


Na Seteloc, o cliente é o centro de tudo o que fazemos, e é com ética, empatia e responsabilidade que buscamos superar expectativas diariamente.