Desenvolvedor React Especialista | Frontend

Descrição da vaga:

A Agidesk busca um(a) Engenheiro(a) de Software Frontend React para orquestrar a evolução de nossas interfaces, construindo experiências de usuário modernas, performáticas e escaláveis.

Você é um profissional com vasta experiência em React e desenvolvimento frontend em projetos de alto desempenho? Quer aplicar seus conhecimentos em Arquitetura Frontend, Design Systems e otimização de performance em um ambiente de startup em crescimento acelerado? Seu lugar é aqui! Na Agidesk, sua missão será garantir a excelência técnica no frontend, desenhando soluções escaláveis e mentorando nosso time.

O seu desafio:

  1. Guardião da Arquitetura Frontend (React): Garantir a saúde e a performance das nossas aplicações web, aplicando padrões como Clean Code, Component-Driven Development e melhores práticas React.
  2. Arquiteto de Experiências Excepcionais: Liderar o design e implementação de interfaces modernas, responsivas e acessíveis, garantindo uma experiência de usuário fluida e intuitiva.

O que você vai liderar:

  1. Design Estratégico: Definir a arquitetura frontend para novos recursos e aplicações, incluindo estrutura de componentes, gerenciamento de estado, otimização de bundle e estratégias de renderização.
  2. Padrões e Qualidade: Estabelecer diretrizes de Clean Code, componentização, testes (Unitários/Integração/E2E) e acessibilidade, sendo a referência para Code Review e qualidade do código frontend.
  3. Desenvolvimento Crítico: Atuar diretamente na resolução de gargalos de performance frontend e no desenvolvimento das features mais complexas, incluindo otimização de renderização e gerenciamento de estado avançado.
  4. Mentoria e Capacitação: Orientar e desenvolver tecnicamente o time, promovendo a cultura de engenharia e melhores práticas de desenvolvimento frontend moderno.
  5. Design System e UI/UX: Colaborar na evolução do Design System, garantindo consistência visual e de código, além de trabalhar próximo ao time de UX/UI para implementações pixel-perfect.

O Perfil que buscamos:

Buscamos um profissional com profundidade técnica e visão arquitetural em desenvolvimento frontend React.

Requisitos Mandatórios:

  1. Sólida Experiência Sênior (5+ anos): Histórico de entregas significativas em desenvolvimento frontend de alta complexidade.
  2. Domínio de React: Experiência avançada com React (Hooks, Context API, React Query/SWR, Suspense), incluindo otimização de performance (memoization, lazy loading, code splitting) e padrões de composição de componentes.
  3. JavaScript/TypeScript Moderno: Profundo conhecimento em JavaScript ES6+ e TypeScript, incluindo tipos avançados, generics e type guards.
  4. Gerenciamento de Estado: Experiência com soluções de state management (Redux, Zustand, Jotai, Recoil) e quando aplicar cada abordagem.
  5. Estilização Moderna: Domínio de CSS3, CSS-in-JS (Styled Components, Emotion), Tailwind CSS e metodologias como BEM ou CSS Modules. Capacidade de implementar layouts responsivos e animações performáticas.
  6. Build Tools e Bundlers: Experiência com Webpack, Vite, ou similares, incluindo otimização de bundle, tree-shaking e configuração de ambiente.
  7. Testes Frontend: Habilidade em escrever testes com Jest, React Testing Library e testes E2E com Cypress ou Playwright.
  8. Integração com APIs: Experiência consumindo APIs REST/GraphQL, tratamento de erros, cache strategies e otimização de requisições.

Diferenciais:

  1. Experiência com Next.js (SSR, SSG, ISR) ou outras soluções de renderização server-side.
  2. Conhecimento em Web Performance (Core Web Vitals, Lighthouse, profiling) e técnicas de otimização.
  3. Experiência com Design Systems e bibliotecas de componentes (Storybook, Radix UI, shadcn/ui).
  4. Familiaridade com acessibilidade web (WCAG, ARIA, navegação por teclado).
  5. Conhecimento em Progressive Web Apps (PWA), Service Workers e offline-first strategies.
  6. Experiência com animações complexas (Framer Motion, GSAP, React Spring).

Se você se identifica com essa cultura de crescimento e alto desempenho, venha fazer parte do nosso time e impulsionar a Agidesk conosco!

Candidate-se agora e venha fazer parte do nosso time!


Localização
Modelo de contratação
Modelo de trabalho
Porto Alegre, RS, BR
Autônomo PJ
Remoto