#73869

Desenvolvedor FrontEnd React Senior | nstech | Remoto

nstech

Sobre a vaga

A nstech é a maior empresa de software para logística da América Latina e conecta empresas, soluções e talentos para transformar um dos setores mais essenciais da economia. Na Holding, atuamos de forma estratégica, apoiando as empresas do grupo em temas corporativos, tecnologia, pessoas, cultura, governança e crescimento. Aqui, buscamos profissionais que queiram atuar com visão de negócio, colaboração e impacto, ajudando a sustentar a evolução do ecossistema nstech.

Principais atividades, responsabilidade e atribuições:

  • Liderar desenvolvimento em React/TypeScript, definindo arquitetura, padrões e qualidade.
  • Projetar e manter design system, garantindo consistência, acessibilidade (WCAG) e performance.
  • Traduzir requisitos em interfaces escaláveis, responsivas e acessíveis, orientando UX/UI.
  • Orquestrar REST/GraphQL com modelagem de dados, estados assíncronos, caching, retries e observabilidade.
  • Padronizar bibliotecas para formulários, validação, estado e comunicação com APIs, promovendo governança técnica.
  • Resolver problemas complexos e débitos técnicos com refactors, otimização de performance e suite de testes (unit, integração, e2e).
  • Definir e manter estratégia Git e automações de CI/CD, garantindo PRs de alta qualidade.
  • Conduzir code reviews e mentoria, elevando padrões de engenharia e segurança.
  • Alinhar com produto e design, antecipando riscos e propondo soluções orientadas a valor.
  • Definir métricas (Web Vitals, erros, TTI/TTFB) e otimizar continuamente com telemetria.
  • Assegurar acessibilidade e i18n desde o início com guidelines e validações automáticas.
  • Evoluir a arquitetura (modularização, microfrontends quando necessário) para escalar e facilitar manutenção.

 

Requisitos e qualificações

  • Sólida experiência profissional em desenvolvimento frontend utilizando React e TypeScript.
  • Domínio de HTML5, CSS3 (Sass, CSS-in-JS, Tailwind ou similares) e princípios de design responsivo.
  • Experiência avançada com padrões de gerenciamento de estado (Redux, Zustand, Context API) e cache/data-fetching (React Query, SWR).
  • Vivência comprovada na criação, evolução e documentação de Design Systems ou bibliotecas de componentes.
  • Forte cultura de qualidade com domínio em testes automatizados (Jest, React Testing Library, Cypress ou Playwright).
  • Conhecimento profundo em otimização de performance web (Core Web Vitals, renderização, code-splitting, bundle size).
  • Domínio de Git, fluxos de versionamento complexos e vivência prática com esteiras de CI/CD.
  • Capacidade de tomar decisões arquiteturais e defender escolhas técnicas com base em trade-offs.
  • Perfil colaborativo com excelente comunicação e experiência em mentoria de desenvolvedores (code review, pair programming).

 

Diferenciais

  • Conhecimento em arquitetura de microfrontends e modularização.
  • Conhecimento em outras bibliotecas/frameworks (Vue.js, Angular) e/ou back-end (Node.js).
  • Habilidade de comunicação e liderança em equipes multidisciplinares.

Benefícios

  • Convênio médico com coparticipação
  • Plano odontológico
  • Ticket refeição, sem custo para o colaborador
  • Wellhub/Gympass
  • Zenklub: duas consultas mensais sem custo
  • Day off de aniversário
  • Seguro de vida sem custo
  • Auxílio funeral sem custo
2 candidatos agendados com gestor dia 07/07 1 candidato em etapa final com gestor

Local:Remoto/Remoto

Formação:Ens. Médio Completo