Desenvolvedor React Especialista | Frontend
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:
- 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.
- 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:
- 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.
- 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.
- 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.
- Mentoria e Capacitação: Orientar e desenvolver tecnicamente o time, promovendo a cultura de engenharia e melhores práticas de desenvolvimento frontend moderno.
- 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:
- Sólida Experiência Sênior (5+ anos): Histórico de entregas significativas em desenvolvimento frontend de alta complexidade.
- 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.
- JavaScript/TypeScript Moderno: Profundo conhecimento em JavaScript ES6+ e TypeScript, incluindo tipos avançados, generics e type guards.
- Gerenciamento de Estado: Experiência com soluções de state management (Redux, Zustand, Jotai, Recoil) e quando aplicar cada abordagem.
- 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.
- Build Tools e Bundlers: Experiência com Webpack, Vite, ou similares, incluindo otimização de bundle, tree-shaking e configuração de ambiente.
- Testes Frontend: Habilidade em escrever testes com Jest, React Testing Library e testes E2E com Cypress ou Playwright.
- Integração com APIs: Experiência consumindo APIs REST/GraphQL, tratamento de erros, cache strategies e otimização de requisições.
Diferenciais:
- Experiência com Next.js (SSR, SSG, ISR) ou outras soluções de renderização server-side.
- Conhecimento em Web Performance (Core Web Vitals, Lighthouse, profiling) e técnicas de otimização.
- Experiência com Design Systems e bibliotecas de componentes (Storybook, Radix UI, shadcn/ui).
- Familiaridade com acessibilidade web (WCAG, ARIA, navegação por teclado).
- Conhecimento em Progressive Web Apps (PWA), Service Workers e offline-first strategies.
- 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 |