Voltar para carreiras

Desenvolvedor Full-Stack.

  • Engenharia
  • Pleno/Sênior
  • Híbrido
  • Barueri, SP (híbrido)
  • A combinar
  • 4 posições disponíveis

Construir a plataforma de ponta a ponta: produto multi-tenant, agentes de IA que executam e apps de negócio gerados sob medida.

O que você vai fazer.

  • Desenvolver features de ponta a ponta: interface, API e dados.
  • Evoluir a arquitetura multi-tenant com isolamento real por cliente.
  • Construir e manter integrações com sistemas do mercado brasileiro.
  • Trabalhar nos agentes de IA e nas automações do produto.
  • Cuidar de performance, segurança e qualidade do que entra em produção.
  • Participar da decisão de produto, não só da execução.

O que buscamos.

  • TypeScript em nível sólido.
  • React moderno: hooks, composição, estado de servidor.
  • Node ou Bun no backend.
  • PostgreSQL: modelagem, índices e consultas não triviais.
  • ORM tipado, como Drizzle ou equivalente.
  • Construção e consumo de APIs REST.
  • Tailwind CSS e sistemas de componentes, como shadcn/ui.
  • Git e revisão de código.
  • Escrever teste automatizado como parte do trabalho.
  • Ensino superior completo em Computação, Engenharia ou áreas correlatas.

Diferenciais.

  • Supabase: Auth, RLS e Edge Functions.
  • TanStack Start/Router e SSR.
  • Arquitetura multi-tenant e Row Level Security.
  • Integração com LLM, function calling ou MCP.
  • Automação com n8n.
  • Experiência com produto SaaS B2B.
  • Rotina de desenvolvimento assistido por IA, como Claude Code ou equivalente — aqui isso é ferramenta de trabalho, não curiosidade.

Como trabalhamos nessa posição.

  • Híbrido na Relevanti: dias fixos no escritório de Barueri, combinados com o time.
  • Flexível. Time pequeno, ciclo curto, deploy frequente.
  • Quem escreve o código fala com quem usa.
  • Decisão técnica é discutida, não herdada.

Processo seletivo.

  1. 1Triagem da candidatura
  2. 2Conversa inicial com a Relevanti (30 min, remota)
  3. 3Etapa prática ou estudo de caso ligado à rotina da vaga
  4. 4Conversa final com a liderança e proposta

Candidatura

Candidatar-se.

Sem envio de currículo nesta fase. O seu LinkedIn cumpre esse papel.

Ex.: linkedin.com/in/seu-perfil

Disponibilidade para começar

0 caracteres (máximo 1.500)