




Resumo da Vaga: Buscamos Desenvolvedor(a) Mobile Sênior para construir e evoluir aplicativo nativo multiplataforma de alta escala em iGaming, focando em arquitetura e comunicação. Principais Destaques: 1. Construir e evoluir aplicativo mobile nativo multiplataforma de alta escala 2. Desenvolver app mobile performáticas com React Native e Expo 3. Atuar como referência técnica mobile dentro do time Buscamos um(a) Desenvolvedor(a) Mobile Sênior com pelo menos 7 anos de experiência sólida em React Native, Expo e TypeScript, para construir e evoluir um aplicativo mobile nativo multiplataforma voltado para produtos de alta escala no segmento de iGaming. **Responsabilidades:** **Arquitetura Padrões e Desenvolvimento avançado** * Desenvolver e evoluir a aplicação garantindo modularização, escalabilidade, organização clara e qualidade do código; * Manter padrões técnicos (estrutura, estado, camadas, abstrações) e conhecer DDD ; * Desenvolver app mobile performáticas com React Native e Expo ; * Dominar particularidades de Android e iOS (ciclo de vida, permissões, plugins) ; * Otimizar renderização, memória, tempo de inicialização e tamanho de bundle ; * Desenvolver de forma avançada em React, Typescript e Javascript. **Comunicação****em** **Tempo Real e** **Resiliência** * Implementar e manter comunicação via WebSocket com estabilidade e confiabilidade; * Projetar reconexão automática, controle de estado de conexão, sincronização de mensagens, retry, filas locais, batch ; * Tratar falhas considerando rede instável, background/foreground, interrupções do sistema, utilizar e aplicar comunicação otimista ; * Garantir integridade de dados em fluxos críticos. **CI/CD,** **Releases** **e Operação** * Contribuir e manter pipelines de CI/CD mobile (build, versionamento e publicação) ; * Implementar estratégias de OTA (alternativas customizadas baseadas no Expo); * Monitorar a estabilidade e performance do app em produção. **Produto** **e** **Estratégia** * Participar ativamente de refinamentos, apontar criticidade e priorização com qualidade; * Atuar como referência técnica mobile dentro do time. **Requisitos****Obrigatórios** * Graduação em área de tecnologia ou experiência comprovada superior a 10 anos em desenvolvimento de software, sendo pelo menos 7 anos com mobile; * Mínimo de 7 anos de experiência sólida com React Native; * Proficiência avançada em React Native, Expo, TypeScript e JavaScript; * Experiência comprovada com todos os pontos elencados em Responsabilidades; * Forte preocupação com qualidade, legibilidade e escalabilidade do código; * Inglês intermediário para leitura técnica. **Diferenciais** * Experiência em produtos de alta escala (iGaming, Fintech, Banking, E\-commerce); * Experiência com aplicações em tempo real; * Vivência com DDD aplicado ao Mobile; * Experiência com monitoramento mobile (crash analytics e performance).


