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

Desenvolvedor Mobile Sênior - React Native

CLT (Efetivo)Presencial (Local)Sorocaba-SPEmpresa Confidencial (Cadastre-se)

* 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:

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çãoem 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.

RequisitosObrigató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).

BUSCAS DE VAGAS SEMELHANTES