Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

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

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Desenvolvedor Backend Pleno (Node.js)

Marinho Tech Talent Greater Salvador 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

Voltar para todas as vagasBACKENDDesenvolvedor Backend Pleno (Node.js)Marinho Tech TalentDescrição da VagaProcuramos um Desenvolvedor Backend Pleno com experiência em Node.js para construir e otimizar a lógica de nossos servidores. Você trabalhará em um ambiente dinâmico, colaborando com equipes de ...

Ver Detalhes
Remoto LinkedIn

Software Engineer - Backend

BMP São Paulo 25 candidaturas Hoje

Salário estimado

R$ 9k - 13k/mês

Pleno CLT

Você é um apaixonado por negócios e Tecnologia e está em busca de novos desafios? Então, a BMP é o seu lugar! Estamos crescendo cada dia mais e buscando pessoas com espírito de liderança, criativas e atentas à inovação para fazer parte do nosso time. Se você está pronto para fazer parte de um ambien...

Ver Detalhes
LinkedIn

Desenvolvedor Front-end Pleno

MM Invest AI Belo Horizonte 25 candidaturas Hoje

Salário estimado

R$ 7k - 11k/mês

Pleno CLT

Desenvolver e manter aplicações web utilizando Next.js e React.js;Criar interfaces responsivas e dinâmicas com foco em CSS e boas práticas de UI/UX;Contribuir para o desenvolvimento de aplicativos mobile com React Native;Garantir performance, acessibilidade e compatibilidade entre navegadores;Trabal...

Ver Detalhes