Desenvolvedor React Native Sênior

MAESTRO SISTEMAS LTDA

Americana - SP

1 posição

Não informado

Integral

PJ
Presencial
Especialista
Vaga afirmativa para Pessoas LGBTQIAP+
Vaga afirmativa para Mulheres
Vaga afirmativa para Indígenas
Vaga afirmativa para Pessoas com +40 anos
Vaga afirmativa para Pessoas Pretas
Tecnologia
Desenvolvedor React Native Sênior

Especialista Mobile · 1 vaga · App publicado nas stores

? Brasil   ? PJ · Full-time · 100% Remoto  

Sobre a Unicidades

A Unicidades é uma GovTech especializada em transformação digital de municípios brasileiros. Nossa plataforma CADU (Central de Atendimento Digital ao Cidadão) já atua em prefeituras do interior de São Paulo, conectando cidadãos e gestores municipais a serviços de saúde, domicílio eletrônico e atendimento digital — com integrações ao Gov.br, sistemas municipais próprios e sistemas de terceiros do segmento GovTech.

Temos um app React Native publicado na App Store e Google Play, utilizado ativamente por cidadãos e operadores municipais. Estamos ampliando nossa equipe interna de desenvolvimento e buscamos um especialista mobile para ser o responsável e dono do produto mobile da Unicidades.

 

 
O Que Você Vai Fazer

      Evoluir o app CADU Mobile: novas funcionalidades, melhorias de UX, correções e otimizações de performance

      Gerenciar o ciclo completo de release: build nativo (Xcode para iOS, Android Studio para Android), submissão às stores e monitoramento pós-lançamento

      Configurar, lançar e monitorar atualizações por OTA — segmentação, disparo e análise de entrega

      Integrar o app com APIs REST fornecidas pelo time de backend — consumo, autenticação e tratamento de erros

      Garantir compatibilidade e qualidade em diferentes versões de iOS e Android

      Participar das cerimônias ágeis (daily, planning, review e retro) e do refinamento de requisitos com o time de produto

      Usar IA no fluxo de desenvolvimento — Cursor para codificação, Claude para revisão de spec e decisões de UX mobile

 

Requisitos Obrigatórios

      Domínio de APIs e recursos nativos do dispositivo — este é um critério eliminatório. Esperamos experiência real com:

      Georreferenciamento: GPS, localização em foreground e background, geofencing e mapas integrados

      Câmera: captura de foto e vídeo, leitura de QR Code, OCR e digitalização de documentos

      Notificações push: locais e remotas, agendamento, deep linking via notificação

      Biometria: Face ID e Touch ID para autenticação nativa

      Armazenamento local e modo offline: AsyncStorage — essencial para regiões com conectividade instável

      Gerenciamento de permissões nativas: câmera, localização, notificações, microfone

      Deep linking: abertura do app em telas específicas via URL scheme ou universal links

      Compartilhamento nativo: Share API, abertura de documentos e comprovantes pelo dispositivo

      Xcode (iOS) e Android Studio (Android) — domínio do processo de build nativo e assinatura de app

      Publicação na App Store (iOS) e Google Play (Android) — entende o processo de revisão, certificados, provisioning profiles e rollout

      JavaScript/TypeScript com profundidade — toda a lógica do app é escrita nessa linguagem, incluindo integração com módulos nativos, gerenciamento de estado, assincronismo e tipagem

      Consumo de APIs REST — integração, autenticação (JWT/OAuth), tratamento de erros e estados de rede

      Git e GitHub — fluxo de PR, branches, code review

      Uso ativo de Inteligência Artificial no fluxo de desenvolvimento — Cursor, GitHub Copilot, Claude ou equivalente como parte do dia a dia: geração e revisão de código, testes automatizados assistidos por IA, diagnóstico de bugs e documentação. Não é opcional.

 

Diferenciais Valorizados

      RevoPush — ferramenta em uso para OTA updates (publicação de atualizações JavaScript sem passar pelo review das stores). Conhecimento em soluções equivalentes como CodePush (Microsoft App Center) ou Expo EAS Update é um diferencial

      Testes em React Native (Jest, Detox ou equivalente)

      Experiência com apps em contexto governamental, GovTech ou serviços públicos

      LGPD aplicada — tratamento de dados de cidadãos exige cuidado especial com armazenamento e tráfego de informações pessoais

      Conhecimento de acessibilidade mobile (VoiceOver/TalkBack)

      Familiaridade com AWS Lambda ou arquitetura serverless — entender como o backend funciona facilita a integração

      Experiência com CI/CD para apps mobile (GitHub Actions, CODE Magic, Fastlane ou equivalente)

 

Perfil Comportamental

Esta vaga é para quem:

      Tem ownership sobre o produto — quando o app tem um bug em produção, você não espera alguém falar: você age

      Comunica proativamente — status, bloqueios, decisões técnicas. Não desaparece no meio de um sprint

      Entende as particularidades do mobile que web não tem: reviewer da Apple, fragmentação Android, performance em dispositivos variados, tamanho de bundle

      Está animado para usar IA como multiplicador de produtividade, não como substituto de raciocínio

      Se importa com o impacto do que constrói — o app serve cidadãos reais em interação com a prefeitura

 

Requisitos

Escolaridade

  • Tecnólogo
  • Pós Graduação
  • Mestrado
  • Graduação
  • MBA

Localização

Rua José Bonifácio, 183, Chácara Machadinho I, Americana - SP, Brasil, 13478-040