Front-end Developer (Mid-level) - React

VAAS is a Brazilian risk-intelligence platform unifying compliance, fraud prevention, and credit decisioning.

Florianópolis, Brazil
About VAAS

VAAS Tecnologia Ltda operates a B2B risk-management platform for fintechs, banks, insurers, and other enterprises. Its platform combines data-source orchestration, configurable workflows, AI agents, collaborative decision tables, and continuous risk monitoring for KYC/KYB/KYE/KYS, compliance, fraud prevention, and credit operations.

View jobs by VAAS

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will help build the interfaces that make AI agents understandable and controllable. You will implement screens and flows to configure, publish and monitor agents, visualize executions in real time, and build human review and approval flows. You will work with React, TypeScript and tRPC, evolve the design system, write component and end-to-end tests alongside your code, and collaborate with design, product and backend, with support from more experienced teammates.

Requirements

  • Production experience with React and TypeScript
  • Knowledge of server state and caching with TanStack Query or equivalent
  • Experience with reusable components, design systems, accessibility and composition
  • Care for accessibility and screen performance
  • Automated testing, component and end-to-end
  • Daily use of coding agents, reviewing their output with the rigor of a human PR
  • Clear written communication in Portuguese and technical reading in English

Responsibilities

  • Implement interfaces to configure, publish and monitor AI agents
  • Contribute to visualization of agent executions: steps, consumption and real-time progress
  • Develop human review and approval flows from specs and designs
  • Present decisions and evidence clearly to reviewers
  • Handle streaming, partial states, errors and resumption
  • Evolve the design system with accessible, consistent components
  • Integrate with the backend via tRPC with end-to-end shared types
  • Write component and end-to-end tests in the same PR as the code
  • Collaborate with design, product and backend on specs and interface decisions

Benefits

  • 30 days paid rest after 1 year
  • Caju allowance (food and transport) for hybrid or onsite
  • Wellhub
  • Telemedicine Conexa & Psicologia Viva with nutritionist and psychologist consultations
  • Discounts on Dasa exams and Pague Menos pharmacies
  • Free parking
  • Birthday month day off
  • Health plan covered by company after 6 months
  • SulAmérica dental plan
  • SulAmérica life insurance
  • SulAmérica travel insurance
  • Access to coding agents and tokens

Hiring Process

Application, screening, HR chat (cultural fit), technical interview with managers, final interview with directors, offer.