Journy
Onebrain

Desenvolvedor(a) Front-end Sênior (React.JS)

OnebrainRemoto

Sobre a contratante

A Onebrain atua há mais de 20 anos conectando profissionais de tecnologia às empresas que mais crescem no Brasil.

Sobre a vaga

Pessoa Desenvolvedora Front-end Sênior (React.js)

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.

O que você precisa saber?

  • 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.

Será um diferencial se você tiver:

  • 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).

O que esperamos dessa pessoa?

  • 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!

LocalRemoto
Tipo de contrataçãoCLT
SenioridadeSênior
Skills obrigatórias
Next.JSTypescriptReact.JSSAASReduxZustandJestSSRSGRCI/CD
Skills desejáveis
Webview