Desenvolver componentes reutilizáveis com Gluestack UI
Implementar interfaces responsivas com Tailwind CSS
Integrar com APIs RESTful seguindo boas práticas
Implementar fluxos de autenticação com Azure AD B2C
Otimizar performance do aplicativo
Manter e melhorar código existente
Participar de code reviews
REQUISITOS
Requisitos Técnicos Obrigatórios:
Conhecimentos Essenciais:
React Native: 3+ anos de experiência
Gluestack UI: Experiência comprovada em projetos
Tailwind CSS: Domínio no uso com React Native
APIs RESTful: Consumo e integração avançada
TypeScript: Desenvolvimento com tipagem estática
Git: Controle de versão e workflows
Conhecimentos em Autenticação:
Azure AD B2C: Implementação e configuração
OAuth 2.0 & OpenID Connect: Fluxos de autenticação
JWT: Manipulação e validação de tokens
Segurança: Best practices em autenticação
Diferenciais:
Experiência com outras soluções de autenticação (Auth0, Firebase Auth)
Conhecimento em React Native Web
Experiência com testes unitários e e2e (Jest, Detox)
CI/CD para aplicações móveis
Publicação nas stores (App Store e Google Play)