freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor react native sênior

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available