
A Onebrain atua há mais de 20 anos conectando profissionais de tecnologia às empresas que mais crescem no Brasil.
Estamos buscando uma Pessoa Desenvolvedora Front-end Sênior para fazer parte do nosso time de Engenharia, atuando na construção e evolução de aplicações web robustas, escaláveis e com foco em performance, qualidade e experiência do usuário.
Buscamos alguém com forte domínio de React.js, visão de arquitetura front-end e experiência em ambientes de desenvolvimento ágeis, que tenha autonomia para tomar decisões técnicas e contribuir ativamente para a evolução das soluções.
Sólida experiência com HTML, CSS e JavaScript moderno (ES6+);
Domínio de React.js. Experiência com Vue.js ou Angular também é considerada, desde que exista disponibilidade e interesse em atuar com React;
Experiência avançada com gerenciamento de estado, utilizando ferramentas como Redux, Zustand, Recoil ou similares;
Conhecimento aprofundado em performance web, otimização de rendering e acessibilidade;
Experiência com testes automatizados, utilizando ferramentas como Jest, Cypress e Testing Library;
Conhecimento de arquitetura de aplicações front-end, padrões e boas práticas voltadas à escalabilidade e manutenibilidade;
Experiência com Next.js, especialmente em aplicações utilizando SSR e SSG;
Sólidos conhecimentos em integração e consumo de APIs REST e GraphQL;
Experiência com CI/CD e ferramentas de automação;
Domínio de Git e experiência trabalhando com processos de versionamento em times ágeis.
Experiência com integração entre aplicações web e apps mobile via WebView;
Experiência na construção e manutenção de Design Systems;
Conhecimento prático em Web Components e WebAssembly (Wasm);
Conhecimento em segurança no front-end, incluindo OWASP, sanitização de dados e Content Security Policy (CSP).
Autonomia para atuar em desafios técnicos e propor soluções;
Visão de arquitetura e preocupação com qualidade e escalabilidade;
Capacidade de trabalhar de forma colaborativa com Engenharia, Produto e demais áreas;
Mentalidade voltada para boas práticas, testes, performance e evolução contínua;
Comunicação clara e capacidade de compartilhar conhecimento com o time.
Se você gosta de construir produtos digitais, resolver problemas complexos e trabalhar com tecnologias modernas de Front-end, queremos te conhecer!