Skills
Sobre a Vaga
Buscamos um(a) Desenvolvedor(a) Mobile Frontend Sênior para liderar iniciativas técnicas no desenvolvimento de aplicações móveis com alta performance, escalabilidade e foco na melhor experiência do usuário. Você atuará em conjunto com equipes multidisciplinares para transformar requisitos de produto em soluções robustas.
Responsabilidades
- Desenvolver e manter aplicações móveis com React Native, priorizando performance, acessibilidade e boas práticas
- Participar de decisões de arquitetura e propor abordagens escaláveis para evolução do produto
- Colaborar com times de produto, UX/UI, QA e backend para alinhar entregas e qualidade
- Conduzir code reviews e aplicar práticas de engenharia de software para garantir consistência do código
- Acompanhar novidades da comunidade React Native e sugerir melhorias contínuas
Requisitos
- Sólida experiência com React Native e ecossistema (Hooks, Context API, Navigation, Gestures e Animations)
- Domínio de TypeScript para desenvolvimento tipado e seguro
- Experiência com Expo e/ou configuração nativa para Android/iOS
- Conhecimento em consumo de APIs REST e/ou GraphQL
- Experiência com testes (Jest, React Testing Library e Detox)
- Capacidade de liderança técnica, mentoria e comunicação efetiva
- Experiência com gerenciamento de estado (Zustand, Redux, Recoil ou Jotai)
- Boas práticas de acessibilidade mobile
- Experiência com otimização de performance (lazy loading, memoization e otimização de renderizações)
- Familiaridade com design systems e bibliotecas de UI
Beneficios
- Atuação em projetos com foco em qualidade, escalabilidade e evolução contínua
- Ambiente colaborativo com times multidisciplinares
- Espaço para liderança técnica e melhoria de processos