O que esta vaga pede
Sobre a Vaga
Profissional Frontend React Sênior na Luby (remoto): desenvolva interfaces em React (web) e React Native (mobile) do design à produção.
Responsabilidades
- Desenvolver e manter aplicações web em React e mobile em React Native, compartilhando padrões e componentes
- Implementar interfaces fiéis ao design, responsivas e consistentes entre plataformas
- Integrar APIs REST e/ou GraphQL, tratando estados de carregamento, erro, cache e offline
- Contribuir com arquitetura front-end (gerenciamento de estado, modularização e Design System)
- Garantir performance (renderização, bundle size, Core Web Vitals, fluidez de listas no mobile) e acessibilidade
- Escrever testes unitários e de componentes; apoiar o QA na automação E2E
- Publicar e manter builds nas lojas, incluindo navegação, push, deep linking e atualizações OTA
- Realizar code review, apoiar devs menos experientes e documentar decisões técnicas
Requisitos
- 5+ anos em front-end, sendo 3+ em React
- React avançado (hooks, composição, Context, memoização) e TypeScript avançado
- React Native com apps publicados em produção (App Store e/ou Google Play)
- CSS moderno e abordagem de estilização (Tailwind, styled-components ou CSS Modules)
- TanStack Query, Zustand ou Redux Toolkit (clareza de quando usar cada um)
- Consumo de APIs REST, autenticação (JWT/OAuth2) e tratamento de erros
- Testes com Jest e React Testing Library
- Git com Pull Requests e code review; colaboração com design via Figma; metodologias ágeis (Scrum/Kanban)
Beneficios
- Plano de Saúde e Odontológico
- Seguro de Vida
- Wellhub (Gympass)
- Descontos em cursos da FIAP e MBA USP Esalq
- Descontos em lojas Multilaser
- Bonificação por indicação de profissionais e negócios
- Horário adaptável
- Bônus anual