3672: Engenheiro(a) de Software Sênior Frontend Mobile

Há 4 dias

Remote, Brasil Mazzatech Tempo integral

Engenheiro(a) de Software Sênior Frontend Mobile

React Native Android e verificação de agentes

Estamos construindo um novo aplicativo Android React Native (Expo). A pessoa nesta posição será responsável por criar uma base mobile sustentável e garantir que funcionalidades produzidas com apoio de agentes sejam verificadas em um aplicativo real, em dispositivos reais.

O que você fará

  • Construir o aplicativo em React Native (Expo) e TypeScript, incluindo navegação, integração com o BFF, estados de carregamento e erro, além da utiização de componentes do design system.
  • Configurar e depurar builds Android, variantes de ambiente, integrações nativas e problemas de desempenho.
  • Criar testes de componentes e fluxos em emuladores e dispositivos, com evidência funcional e comparação visual nos PRs.
  • Evoluir o CI/CD mobile, da validação do PR à distribuição gradual, monitoramento e rollback.
  • Preparar o projeto mobile para contribuições de agentes, com instruções claras, ambiente reproduzível e revisão independente do código gerado.

O que buscamos

  • Experiência colocando aplicativos React Native Android em produção.
  • Domínio de React e TypeScript, além de experiência com builds e depuração Android.
  • Prática com integração de APIs, testes mobile, acessibilidade e desempenho.
  • Vivência com Git, revisão de código e pipelines de CI/CD.

Diferenciais: testes com Maestro ou Appium, publicação no Google Play, comparação visual, feature flags, observabilidade mobile e ferramentas de programação com agentes de IA.