




Resumo da Vaga: Buscamos um Sênior Frontend Engineer apaixonado(a) por construir interfaces intuitivas e robustas do zero, com autonomia e impacto direto no produto, liderando os padrões de frontend. Principais Destaques: 1. Autonomia real para tomar decisões com impacto direto no produto. 2. Liderar os padrões de frontend da empresa. 3. Responsabilidade total pelo desenvolvimento do Chat UI e Dashboard. **Por que se Juntar a Nós?** Esta é a oportunidade de ter autonomia real para tomar decisões e entregar (0 1/1 N), com um impacto direto no produto. Você terá um escopo de atuação amplo (Chat UI \+ Dashboard) e a chance de liderar os padrões de frontend da empresa. **Sobre a Vaga:** Estamos buscando um(a) Sênior Frontend Engineer para ser um dos membros fundadores da nossa equipe de engenharia. Você terá total responsabilidade pelo desenvolvimento e evolução do nosso Chat UI e do Dashboard da plataforma, garantindo a melhor performance, experiência de usuário (UX), qualidade e confiabilidade em produção. Se você tem paixão por construir interfaces intuitivas e robustas do zero, esta é a oportunidade certa para você. **Quem buscamos** Mentalidade de "dono": Alguém que é "mão na massa" e tem um senso de propriedade alto, com a energia e o comprometimento necessários para o trabalho duro de uma startup. Qualidade vs. velocidade: Você equilibra a velocidade de entrega com um rigor técnico inegociável, sabendo que um código de alta qualidade é fundamental para o sucesso a longo prazo. Proatividade: Você tem iniciativa para identificar o que precisa ser feito e executa sem precisar de direção constante. Comunicação clara: Você é um(a) excelente colaborador(a), capaz de comunicar suas ideias de forma objetiva, sempre entregando mais do que promete. **O que você vai fazer:** Liderar o desenvolvimento do nosso Chat UI, focado em entregar uma experiência de usuário de altíssimo impacto. Evoluir o Dashboard existente, melhorando a navegação, a visualização de dados (tabelas e insights) e os diferentes estados da aplicação (loading, vazio, erro). Projetar e construir componentes reutilizáveis e acessíveis, gerenciando estados assíncronos e otimizando o carregamento de dados (data\-fetching) para performance máxima. Definir o padrão de qualidade da equipe de frontend, implementando testes, monitoramento e observabilidade. Colaborar com as equipes de produto e backend para definir o roadmap e tomar decisões técnicas estratégicas. Requisitos: **Next.js, React e TypeScript**: Domínio comprovado e experiência com essas tecnologias em ambientes de produção. **Performance e Acessibilidade:** Experiência sólida na otimização de performance, estados assíncronos e construção de interfaces acessíveis. **Qualidade de código:** Conhecimento em testes (unitários e E2E), versionamento e CI/CD. **IA para Devs:** Uso diário de ferramentas de codificação com agentes de IA, como Cursor ou Claude Code. **Diferenciais:** Experiência prévia na criação de interfaces para o setor de turismo (voos, hotéis, etc.), com um bom entendimento da jornada do usuário nesses contextos. Conhecimento em Design Systems (Storybook) ou frameworks como Radix/shadcn e Tailwind ou CSS\-in\-JS. Experiência com integração de ferramentas de analytics/telemetria e feature flags. Conhecimento em Node/Edge e APIs para uma colaboração ponta\-a\-ponta (full\-stack). **Bônus:** Experiência com MCP/Tooling avançado, automações de DX (Developer Experience) ou linting/CI sofisticados. Conhecimento em visualização de dados (data\-viz), virtualização de listas e otimizações de bundle hardcore.


