Point your AI agent at freehire and let it find you a job.

Get the CLI →

Unico

NewBe an early applicant

Principal software engineer - frontend (remote)

Discussion

Summary

Unico, a Brazilian identity-verification company, is hiring a Principal/Staff Frontend Engineer to architect and lead React-based KYC web journeys and new incubated products. Day to day: frontend architecture, technical leadership across cross-functional teams, and end-to-end production quality using React, Webpack/Rollup, Jest, styled-components, and Claude Code, working 100% remotely from Brazil

Sobre a Unico

A 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ção

Estamos buscando um Staff Engineer de Frontend para atuar em duas das frentes mais estratégicas e técnicas da Unico:

KYC Web

Responsá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 trabalho

100% remoto, sem exceções. Presença em escritório pode ocorrer em eventos anuais ou integrações de tim, sempre com aviso prévio.

Skills

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available