Senior front

Há 3 dias

florianópolis, florianópolis (microrregião), Brasil VAAS Tempo integral

Sua missãoComo 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 diaConstruir 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 t RPC, 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, Type Script, Vite, Bun.
Dados e rotas: Tan Stack Router, Tan Stack Query, t RPC 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, Code Mirror, 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, Sonar Qube, fitness functions de arquitetura.
Trabalho diário: Claude Code e agentes de código.
O que buscamos no seu perfilMais do que preencher requisitos técnicos, queremos alguém alinhado(a) à nossa missão deajudar 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 aplataforma líder em gestão de riscos para tomada de decisão.
Requisitos obrigatórios
Experiência sólida com React e Type Script em produção, em produtos com regras de negócio complexas.
Domínio de estado de servidor e cache, com Tan Stack 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 Web Socket 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.
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 B2 B 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 VAASDescanso remunerado de 30 dias após 1 anoAuxílio Caju (alimentação e transporte) para quem atua em modelo híbrido ou presencialWellhub (antigo Gympass)Telemedicina Conexa & Psicologia Viva, com acesso a:
2 consultas mensais com nutricionista2 consultas mensais com psicólogoClínico geral e especialistas com preços reduzidos via TelemedicinaDescontos 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