Senior Front – End Developer – React

VAAS

Florianópolis

Hybrid

BRL 201,000 - 335,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Descanso remunerado de 30 dias após 1 
Auxílio Caju (alimentação e transporte
Wellhub
Telemedicina Conexa & Psicologia Viva
Descontos em exames da rede Dasa
Descontos em farmácias Pague Menos
Estacionamento gratuito
Day off no mês do aniversário
Remuneração competitiva

Job summary

A VAAS procura um Senior Front-end Developer para construir interfaces que configurem e acompanhem agentes de IA, com foco em rastreabilidade e controle para clientes regulados. Você trabalhará com React/TypeScript, integração com backend via tRPC e um design system acessível, contribuindo para uma plataforma líder em gestão de riscos.

O papel envolve colaboração com design, produto e backend, testes de ponta a ponta e entrega incremental em PRs curtos e alinhados com ADRs.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

React
TypeScript
TanStack Query
Design Systems
Streaming de dados
Acessibilidade
Performance de listas
Testes automatizados
Agentes de código
Comunicação em PT

Tools

React
TypeScript
Vite
Bun
TanStack Router
TanStack Query
tRPC
Tailwind CSS
Radix UI
Zod
Zustand
React Flow
CodeMirror
Yjs
Lingui
Playwright
Testing Library

Job description

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.

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro(a) de Software Sênior - AI Agents Platform
Engenheiro(a) de Software Sênior - AI Agents Platform

VAAS • Florianópolis

On-site
BRL 180,000 - 240,000
Descanso remunerado de 30 dias após 1 
Auxílio alimentação/transporte
Wellhub
+6
Administrative Ops Analyst
Administrative Ops Analyst

VAAS • Florianópolis

On-site
BRL 78,120 - 122,760
Descanso remunerado 30 dias
Auxílio Caju
Wellhub
+6
ESPECIALISTA EM IA
ESPECIALISTA EM IA

BRA Agente autônomo de Investimentos Ltda • São Paulo

Hybrid
BRL 180,000 - 240,000
Assistência médica
Assistência odontológica
Vale Refeição
+7
AI Engineer & fullstack (Remoto)
AI Engineer & fullstack (Remoto)

Meu Home • Brazil

Remote
BRL 250,000 - 380,000
Auxílio médico
Wellhub
Terapia online
+7
Analista DataOps
Analista DataOps

VAAS • Florianópolis

On-site
BRL 89,280 - 133,920
Descanso remunerado de 30 dias após 1 ano
Auxílio Caju (alimentação e transporte)
Wellhub (Gympass)
+4
Analista de Business Operations (Bizops) – CRM
Analista de Business Operations (Bizops) – CRM

VAAS • Florianópolis

Hybrid
BRL 100,000 - 167,000
Descanso remunerado 30 dias após 1 ano
Auxílio Caju para híbrido/presencial
Wellhub (antigo Gympass)
+6
Desenvolvedor Backend V
Desenvolvedor Backend V

EXA • Brazil

Hybrid
BRL 180,000 - 300,000
Assistência médica
Seguro de vida
Auxílio home office
+2
Portfolio Manager PPMA Especialista
Portfolio Manager PPMA Especialista

Creditas • São Paulo

Hybrid
BRL 180,000 - 240,000
Plano de saúde
Dia de folga no aniversário
Licença parental estendida
+2
Gerente de Customer Success
Gerente de Customer Success

Infojobs • São Paulo

On-site
BRL 90,000 - 130,000
VR ou VA cardápio Flash
Assistência Médica Amil
Seguro de Vida
+3
Especialista em Automações e IA
Especialista em Automações e IA

Recrutei • Itajaí

On-site
BRL 100,000 - 167,000
Cartão Alimentação
PPR Anual
Gympass/Wellhub
+13