Principal Software Engineer - Frontend (Remote)
Sobre a UnicoA Unico é a maior rede de verificação de identidade do mundo. Nossos sistemas processam mais de 1,2 bilhão de transações por ano, combinando biometria, machine learning e sistemas distribuídos seguros para prevenir fraudes e proteger identidades digitais — em instituições financeiras, empresas e governos.Nossos valores:Faça a coisa certa do jeito certo.Gere impacto, sem rodeios.Tenha coragem de assumir o risco, reconhecer o erro e evoluir rápido.Escolha o conflito produtivo em vez do silêncio confortável.Contrate pessoas melhores do que você. O objetivo é sempre elevar o nível.Resolva localmente, escale globalmente.Nosso ambiente de trabalho é colaborativo e dinâmico, repleto de oportunidades para aprender e crescer. Aqui, você encontrará autonomia para desenvolver sua carreira com o apoio de líderes e colegas ao longo do caminho.A posiçãoEstamos buscando um Staff Engineer de Frontend para atuar em duas das frentes mais estratégicas e técnicas da Unico:KYC WebResponsável pela jornada de verificação de identidade que roda nos maiores clientes da Unico — com destaque para o setor de Bets. Essa frente define os critérios de experiência e os padrões técnicos das jornadas frontend de todos os clientes. O trabalho tem impacto direto sobre conversão, CAC e receita. O desafio atual é evoluir as jornadas existentes no Brasil e adequá-las para expansão Global, garantindo flexibilidade sem abrir mão de segurança.IncubationÉ onde novos produtos tomam forma. Um ambiente de alta ambiguidade e alto impacto: você não vai executar um roadmap pronto — vai ajudar a construí-lo. Os produtos nascidos aqui tocam temas sensíveis como privacidade, anonimato e experiências presenciais, e exigem uma engenharia que pensa junto com produto, segurança e compliance desde o primeiro commit.O que você vai fazer:Definir e evoluir a arquitetura frontend das frentes em que atua, incluindo casos de uso presenciais e features com foco em privacidade e anonimato.Liderar tecnicamente projetos simultâneos e cross-funcionais, garantindo integração consistente entre engenharia, produto, segurança e liderança sênior.Ser referência técnica na área: não apenas revisando código, mas construindo raciocínio compartilhado e elevando o padrão do time.Antecipar riscos, identificar oportunidades e tomar decisões de priorização com autonomia — sem precisar que tudo esteja definido antes de começar.Articular trade-offs técnicos de forma clara para diferentes audiências: engenheiros, PMs, segurança e alta liderança.Dissipar boas práticas pela equipe: testes, observabilidade, performance, acessibilidade e feature flags como cultura, não como checklist.Assumir a qualidade de ponta a ponta em produção, do deploy ao monitoramento.O que buscamos:Técnico (inegociável)Experiência sólida em produção com React, incluindo padrões de gerenciamento de estado (Context + Provider com use-context-selector), roteamento (React Router DOM) e internacionalização (i18next/react-i18next).Domínio profundo de build e bundling: Webpack, Rollup/UMD, otimização de bundles, estratégias de chunk, caching e compartilhamento de dependências.Testes (Jest + React Testing Library) como prática incorporada ao processo, não um passo extra no final.Experiência em produção com CSS-in-JS (styled-components ou similar) e olhar apurado para consistência visual em design systems.Uso ativo de IA como ferramenta de trabalho, especialmente Claude Code, com fluência real para acelerar entregas, investigar contexto, escrever e revisar código, e julgamento crítico sobre seus limites. Não é um diferencial; é como o time opera.Além do técnico:Histórico consistente de entrega em projetos de alta complexidade, com múltiplas integrações e stakeholders.Capacidade de navegar em ambiguidade sem precisar de tudo definido antes de começar.Disposição para defender uma posição técnica com evidências e ajustá-la quando o contexto pede.Senso de produto: você entende como decisões técnicas afetam a experiência do usuário e os resultados do negócio.Capacidade de mobilizar times cross e influenciar decisões estratégicas, com histórico de entregas concluídas com sucesso nesse nível de atuação.Modelo de trabalho100% remoto, sem exceções. Presença em escritório pode ocorrer em eventos anuais ou integrações de tim, sempre com aviso prévio.