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** . **Requisitos obrigatórios** * 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.** **O que pode te destacar ainda mais** * 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. **Como trabalhamos** * 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. Incentivos oferecidos pela VAAS * 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