Visão Geral
Desenvolver, manter e evoluir aplicativos mobile da Inbazz usando React Native com Expo (Android, iOS e Web), garantindo alta performance, experiência do usuário de qualidade e integração fluida com nossos serviços e APIs.
Responsabilidades
* Desenvolver e manter os aplicativos de creators e marcas utilizando React Native com Expo (Managed e Prebuild).
* Implementar novas funcionalidades seguindo boas práticas de UI/UX e Clean Code.
* Integrar com APIs REST e WebSockets.
* Configurar e publicar os apps nas lojas (Google Play e App Store) usando EAS Build/Submit.
* Implementar e gerenciar OTA Updates via EAS Update.
* Criar e configurar deep links, notificações push e permissões nativas.
* Garantir compatibilidade entre Android, iOS e Web (Expo Web/PWA).
* Monitorar e corrigir bugs usando ferramentas de análise e logs (Sentry, etc.).
* Colaborar com designers e times de produto para entregar experiências consistentes.
* Participar de code reviews e contribuir para padrões internos.
Requisitos obrigatórios
* Experiência sólida com React Native e Expo.
* Conhecimento de Expo Router e EAS Build/Update.
* Experiência em publicação e manutenção de apps nas lojas.
* Domínio de JavaScript/TypeScript.
* Integração com APIs REST (consumo e autenticação).
* Estilização com Styled Components, NativeWind ou similar.
* Experiência com controle de versão (Git).
Desejáveis (diferenciais)
* Experiência com web/PWA usando Expo Web.
* Conhecimento de bibliotecas de estado como Zustand, Redux ou Recoil.
* Experiência com TanStack Query para gerenciamento de dados.
* Noções de CI/CD.
* Experiência com métricas (Amplitude, Firebase Analytics, Sentry).
* Conhecimento básico de configurações nativas (Android/iOS).
Perfil
* Proativo(a) e autônomo(a), com senso de dono do produto.
* Comunicativo(a) e colaborativo(a), sabendo trabalhar em time.
* Foco em performance e experiência do usuário.
* Aberto(a) a aprender e adotar novas tecnologias.
#J-18808-Ljbffr