Caro usuário, habilite o javascript para que esse site funcione corretamente.

9D07: Analista Desenvolvedor(a) SR Mobile – React Native

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

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
1- 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
2- 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

3- 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


4- 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)