Desenvolvedor Full Stack
Decoding PotentialsSão Paulo - SP
1 posição
Não informado
Integral
Sobre a Decoding Potentials
A Decoding Potentials é uma HR Tech brasileira que opera RH como serviço (RHaaS) para empresas em crescimento. Fundada em 2023, atende clientes como Votorantim, Braskem, Ultragaz, Hotmart, Volkswagen FS e Aegea Saneamento.
Nosso posicionamento: IA First. Human Driven. Operamos a área de pessoas das empresas-cliente por meio de squads multidisciplinares e processos estruturados, tudo em cima da nossa plataforma proprietária, o RH Tools.
Missão da posição
O RH Tools nasceu construído no Lovable, plataforma de desenvolvimento assistido por IA (low-code). Funcionou bem para validar o produto: hoje temos 14 módulos em produção, ~50 empresas-cliente atendidas, banco Postgres com 168 tabelas, multi-tenant com RLS, IA generativa em produção em três módulos.
Mas o produto cresceu além do que o ambiente low-code consegue sustentar. Estamos saindo do Lovable e reconstruindo a plataforma com arquitetura própria, melhor estruturada, mais segura e preparada para uso real em escala corporativa.
Você vai pegar uma plataforma construída por IA em ambiente low-code e ajudar a transformá-la num SaaS sólido, entendendo o que vale migrar, o que vale reconstruir, e como evoluir o sistema sem parar a operação que paga a conta.
Importante: neste momento, você será o único desenvolvedor(a) do produto. Trabalha lado a lado com produto e operação, com autonomia técnica real e impacto direto. Se você gosta de assumir o produto inteiro de ponta a ponta, esse é o cenário.
Atividades
- Implementar e evoluir o frontend da plataforma (React + TypeScript), com atenção a HTML/CSS, performance e experiência do usuário.
- Operar o backend no Supabase, modelagem de dados, queries, Edge Functions, políticas RLS e RBAC.
- Construir e manter Edge Functions (Deno) com lógica de negócio, validação Zod e contratos compartilhados com o frontend.
- Garantir segurança e isolamento entre tenants, toda autorização passa por RLS e functions SECURITY DEFINER.
- Resolver incidentes de produção com análise de causa raiz, debugando entre client, Edge Function e Postgres.
- Apoiar decisões técnicas da migração: o que sai do Lovable primeiro, o que fica até quando, como evoluir sem quebrar produção.
- Participar do desenho arquitetural de novos produtos e da evolução dos módulos existentes.
- Garantir observabilidade e confiabilidade dos sistemas em produção.
- Contribuir com organização técnica, documentação e melhoria contínua de processos.
Stack atual
• Frontend: React, TypeScript, Vite, Tailwind, shadcn/ui.
• Backend-as-a-Service: Supabase (Postgres 15, Edge Functions em Deno, Auth, Storage, RLS, Realtime).
• Validação: Zod (schema compartilhado client ⇄ servidor).
• Estado servidor: React Query.
• IA: Lovable AI Gateway (Gemini 2.5, GPT-5).
Escala que você herda
• 168 tabelas no Postgres, 170+ migrações versionadas.
• 14 Edge Functions em produção e 14 módulos funcionais (Vagas, Comunicação Interna, DP, Performance, Clima, Governança, Process Intelligence, etc.).
• RBAC com 5 papéis: admin, equipe_decoding, cliente, líder, colaborador.
• Multi-tenant por linha (company_id + RLS).
Requisitos Obrigatrios
- 3+ anos como Full Stack, confortável transitando entre frontend e backend, mesmo que a maior parte do tempo seja em uma das pontas.
- Domínio de TypeScript em produção, em modo strict.
- Experiência sólida com React e padrões modernos de frontend (hooks, React Query, react-hook-form, Zod).
- Conhecimento sólido de HTML/CSS, saber implementar UI a partir de design system com fidelidade visual.
- Familiaridade com Supabase, ou disposição genuína para se tornar fluente nele rapidamente. É a base do nosso stack.
- Domínio de SQL e PostgreSQL, modelagem, queries, índices, performance básica.
- Experiência com sistemas em produção, com atenção a segurança, autenticação e isolamento de dados.
- Capacidade de tomar decisões técnicas sob incerteza, em ambiente de migração, nem tudo está definido.
- Português fluente e comunicação clara escrita , decisões viram documento.
Diferenciais
- Conhecimento de microsserviços e padrões de arquitetura distribuída, útil em decisões de evolução futura, caso parte do backend saia do Supabase.
- Python para automações, scripts e integrações.
- Já trabalhou com plataformas geradas por IA (Lovable, Bubble, Retool) e migrou para arquitetura própria.
- Experiência com Edge Functions / Deno em produção.
- Implementou IA generativa em produto (LLM gateway, fallback, streaming, structured outputs).
- Conhecimento de LGPD aplicado a produto SaaS.
- Uso avançado de ferramentas de IA para desenvolvimento (Cursor, Claude Code, Copilot) como alavanca de produtividade.
Requisitos
Habilidade Técnica
- Power BI - Intermediário
- MS Office - Intermediário
- Organização - Avançado
- Pacote office - Avançado
- Conhecimento pacote Office (Word, Excel e Power Point) - Intermediário
- Proatividade - Avançado
- Redação clara e objetiva - Intermediário
Benefícios
- Horário flexível
- Auxílio home-office