Geekhunter Logo

Soluções

Casos de uso

Por que a Geekhunter?

Recursos

Login

Português

PT

Nava Technology for Business


São Paulo - SP, Brasil

Desenvolvedor React Sênior

Remoto

(Qualquer lugar)

Faixa de Remuneração

Não informada

Nível de Experiência

Júnior

Requisitos

1+ anos de experiência na carreira
Inglês avançado
React
TypeScript
Zod
JavaScript
CSS-in-JS
Node.js
React Hook Form
Jest
React Testing Library
Git
Consumo de APIs REST
Arquitetura front-end (Clean Architecture, Hexagonal, MVVM)
Webpack

Conhecimentos Desejáveis

Experiência com design system corporativo
Acessibilidade (a11y / jest-axe)
Monorepo (ex: Yarn Workspaces ou similares)
Experiência no setor bancário ou financeiro
Microfrontends

Tarefas e Responsabilidades

Estamos em busca de um(a) Desenvolvedor(a) React Sênior para integrar um time global com hub no Brasil. A oportunidade é para atuação em projetos do segmento bancário, desenvolvendo aplicações web utilizadas em múltiplos países.


Você participará de todo o ciclo de desenvolvimento, desde a construção de componentes até a publicação de pacotes, atuando em uma arquitetura modular e reutilizável para diferentes canais:


  • Web clientes;
  • Contact Center;
  • Webview híbrida integrada ao aplicativo mobile do banco.

Buscamos um perfil com autonomia, visão de arquitetura e boa comunicação para atuar em um ambiente colaborativo e global, utilizando inglês no dia a dia com equipes internacionais.


📍 Modelo de atuação

  • Híbrido: 2 dias home office e 3 dias presenciais;
  • Local: Região de Santo Amaro – São Paulo/SP.

💻 Stack e tecnologias do dia a dia

  • React + TypeScript (strict mode e tipagem rigorosa);
  • CSS-in-JS integrado a Design System corporativo;
  • React Hook Form + Zod para validação de formulários;
  • Jest + React Testing Library + jest-axe (acessibilidade);
  • Yarn + Node.js LTS;
  • Monorepo distribuído e ferramentas internas de publicação de pacotes;
  • ESLint, Prettier e Stylelint com padrões corporativos;
  • Pipeline interno baseado em Webpack;
  • Arquitetura Clean Architecture / Hexagonal;
  • Padrão MVVM com view-models reativos.

🎯 Responsabilidades

  • Desenvolver features end-to-end;
  • Criar componentes reutilizáveis e escaláveis;
  • Participar de decisões técnicas e arquiteturais;
  • Garantir qualidade de código, testes e acessibilidade;
  • Mentorar profissionais juniores;
  • Colaborar com times globais em inglês.

✅ Requisitos

  • Experiência sólida com React e TypeScript;
  • Vivência com arquitetura de aplicações front-end modernas;
  • Conhecimento em testes automatizados;
  • Experiência com integração de APIs;
  • Familiaridade com boas práticas de engenharia de software;
  • Inglês para comunicação no dia a dia com equipes globais.

Diferenciais:


  • Experiência no segmento bancário ou financeiro;
  • Conhecimento em arquitetura modular e microfrontends;
  • Vivência com acessibilidade (a11y).

Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 3mb.

Compartilhar vaga: