Sua missão
Como nosso(a) Senior Front-end Developer, você terá um papel fundamental em construir as interfaces que tornam agentes de IA compreensíveis e controláveis, dentro do time de Agents & AI-Native, responsável pela camada de agentes da plataforma e pelas capacidades de IA dentro do produto. Sua missão será contribuir diretamente para que quem configura um agente entenda o que ele pode fazer e quem revisa uma decisão veja o que o agente viu, pediu, recebeu e decidiu, ajudando a dar rastreabilidade e controle a clientes que operam crédito, fraude, AML e KYC em ambiente regulado.
O que você vai fazer no dia a dia
- Construir interfaces para configurar, publicar e acompanhar agentes de IA.
- Visualizar execuções de agentes: etapas, consumo e progresso em tempo real.
- Construir fluxos de revisão e aprovação humana.
- Mostrar decisões e evidências de forma clara para quem revisa.
- Tratar streaming, estados parciais, erros e retomada de forma clara para o usuário.
- Evoluir o design system com componentes acessíveis e consistentes.
- Integrar com o backend via tRPC, com tipos compartilhados de ponta a ponta.
- Escrever testes de componente e de ponta a ponta no mesmo PR que o código.
- Colaborar com design, produto e backend nas specs e nas decisões de interface.
Stack e ferramentas
- Linguagem e build: React 19, TypeScript, Vite, Bun.
- Dados e rotas: TanStack Router, TanStack Query, tRPC client.
- UI: Tailwind CSS, Radix UI e design system próprio.
- Formulários e estado: React Hook Form, Zod, Zustand.
- Visualização e edição: React Flow, CodeMirror, Yjs para edição colaborativa.
- Internacionalização: Lingui, em português e inglês.
- Testes: Bun test, Testing Library, Playwright.
- Arquitetura: Feature-Sliced Design.
- Qualidade: Biome, SonarQube, fitness functions de arquitetura.
- Trabalho diário: Claude Code e agentes de código.
O que buscamos no seu perfil
Mais do que preencher requisitos técnicos, queremos alguém alinhado(a) à nossa missão de ajudar empresas a tomarem decisões melhores de maneira inteligente, ágil e confiável, e que queira crescer junto conosco na construção da visão de ser a plataforma líder em gestão de riscos para tomada de decisão.
Seção:
- Experiência sólida com React e TypeScript em produção, em produtos com regras de negócio complexas.
- Domínio de estado de servidor e cache, com TanStack Query ou equivalente.
- Experiência com design systems: componentes acessíveis, tokens e composição.
- Experiência com dados em tempo real: streaming, SSE ou WebSocket e estados parciais.
- Cuidado com acessibilidade e com performance de listas e grafos grandes.
- Testes automatizados como parte do trabalho, de componente e de ponta a ponta.
- Uso de agentes de código no trabalho diário, revisando o que eles produzem com o mesmo rigor de um PR humano.
- Comunicação escrita clara em português. Leitura técnica em inglês.
Você não atende a todos os itens? Candidate-se mesmo assim. Avaliamos trajetória, não checklist.
Seção:
- Interfaces para produtos de IA: streaming de respostas, visualização de tool calls e de etapas de um agente.
- Visualização de grafos e timelines: React Flow, D3 ou similar.
- Edição colaborativa com CRDT, como Yjs.
- Feature-Sliced Design ou arquitetura de frontend em escala.
- Internacionalização.
- Produtos B2B de backoffice ou domínio regulado.
Seção:
- Arquitetura definida e verificada por fitness functions no CI.
- Testes no mesmo PR que o código.
- PRs pequenos e empilhados.
- Specs antes do código. Decisões registradas em ADRs.
- Agentes de código no fluxo diário, com revisão humana de tudo que entra. Você tem acesso aos agentes e aos tokens que o trabalho exige.
- Código, testes e commits em inglês. Specs, PRs e conversas em português.
Seção:
Descanso remunerado de 30 dias após 1 ano
Auxílio Caju (alimentação e transporte) para quem atua em modelo híbrido ou presencial
Wellhub (antigo Gympass)
Telemedicina Conexa & Psicologia Viva, com acesso a:
2 consultas mensais com nutricionista
2 consultas mensais com psicólogo
Clínico geral e especialistas com preços reduzidos via Telemedicina
Descontos em exames da rede Dasa (+15%)
Descontos em farmácias Pague Menos (20% a 30%)
- Estacionamento gratuito por meio de parceria com a administradora do edifício
- Day off no mês do aniversário
- Remuneração competitiva