Senior Mobile Engineer
- Hiring from
- Brazil
- Work type
- Remote
- Posted
629,257 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Sobre a Neoage
A Neoage é um grupo global de tecnologia e mídia digital que conecta pessoas a conteúdos, serviços e experiências por meio de tecnologia, dados e distribuição em escala.
Com atuação internacional, desenvolvemos operações digitais que combinam inteligência de dados, mídia de performance, tecnologia proprietária e criatividade para alcançar audiências em diferentes mercados.
Estamos em constante evolução, expandindo nossa atuação para novas oportunidades de negócio e desenvolvendo soluções que conectam tecnologia, inovação e resultados.
Agora, damos um novo passo com o Neo Labs, nossa frente dedicada à criação e distribuição de aplicativos próprios com modelo de assinatura, explorando oportunidades em categorias como utilidades digitais, IA criativa, saúde e educação.
A iniciativa nasce da combinação entre nossa experiência em aquisição de audiência, mídia paga e distribuição em escala e a oportunidade de desenvolver produtos digitais que gerem valor e receita recorrente por meio de assinaturas. Assim, o mesmo motor que hoje impulsiona milhões de pessoas aos nossos sites passa a abrir caminhos para novos produtos e experiências digitais.
Nosso jeito de trabalhar é orientado por dados, experimentação, autonomia e alta performance. Buscamos profissionais que queiram construir algo do zero, lançar produtos para o mundo e crescer junto com uma frente que está só começando. Vamos juntos?
Missão da posição
Construir e evoluir os aplicativos da Neo Labs para iOS e Android, conduzindo o desenvolvimento técnico de ponta a ponta, desde a arquitetura e implementação até a publicação e manutenção nas lojas. Garantir produtos estáveis, escaláveis e preparados para monetização por assinatura, experimentação contínua e integração de recursos de inteligência artificial, criando uma base tecnológica reutilizável que acelere o lançamento de novos aplicativos.
É uma posição para quem gosta de ser dono do produto de ponta a ponta: arquitetura, assinatura, integrações de IA, publicação nas lojas e o ritmo de evolução semanal. Você vai trabalhar com agentes de IA como parte do processo e construir a base técnica que vai sustentar não só o primeiro app, mas todos os que vierem depois.
Responsabilidades
Construir o primeiro aplicativo da Neo Labs para iOS e Android, desde a definição da arquitetura e setup do projeto até o desenvolvimento, testes e publicação nas lojas.
Estruturar uma arquitetura escalável e reutilizável, que permita acelerar o desenvolvimento e o lançamento dos próximos aplicativos.
Implementar o modelo de monetização por assinatura, incluindo compras in-app, paywalls, períodos de teste, restauração de compras, upgrades, downgrades e gestão de assinaturas, utilizando RevenueCat, Adapty ou soluções equivalentes.
Integrar os serviços necessários para funcionamento do produto, incluindo APIs, backend, autenticação, analytics, atribuição e notificações.
Implementar integrações com ferramentas de analytics e atribuição, como AppsFlyer, garantindo o rastreamento dos principais eventos da jornada do usuário e respeitando as políticas de privacidade do iOS e Android.
Desenvolver estruturas de onboarding e paywalls configuráveis, permitindo executar testes e experimentos de conversão sem depender de novas versões nas lojas.
Integrar recursos de inteligência artificial por meio de APIs de modelos externos, considerando performance, latência, escalabilidade e controle de custos.
Trabalhar em conjunto na implementação de experimentos, novas funcionalidades e otimizações da experiência do usuário.
Estruturar processos automatizados de build, testes e publicação (CI/CD), garantindo agilidade e consistência nos ciclos de desenvolvimento e release.
Monitorar a qualidade e estabilidade dos aplicativos em produção, identificando e corrigindo problemas de performance, crashes e experiência do usuário.
Garantir a conformidade técnica com os requisitos da App Store e Google Play, conduzindo os processos de publicação, atualização e revisão dos aplicativos.
Requisitos
Experiência sênior em desenvolvimento mobile, com aplicativos próprios publicados e mantidos na App Store e Google Play (compartilhar links dos projetos).
Domínio de React Native ou Flutter em produção, com conhecimento das particularidades das plataformas nativas iOS e Android.
Experiência prática na implementação de compras in-app e modelos de assinatura, incluindo integração com RevenueCat, Adapty ou ferramentas equivalentes.
Experiência com integração de APIs, backend e serviços de terceiros.
Conhecimento de ferramentas de analytics, atribuição mobile e rastreamento de eventos, incluindo as restrições de privacidade do iOS.
Experiência com processos de build, release e publicação nas lojas, incluindo resolução de problemas e rejeições durante a revisão.
Capacidade de desenvolver e publicar um MVP de ponta a ponta, com autonomia para tomar decisões técnicas e estruturar a solução.
Experiência com integração de APIs de inteligência artificial e disposição para utilizar agentes de IA no desenvolvimento diário (Claude Code, Cursor ou similares).
Inglês técnico para leitura de documentação e comunicação escrita.
Diferenciais
Experiência com desenvolvimento nativo em Swift ou Kotlin.
Experiência com aplicativos que utilizam IA para geração de texto, imagem ou voz, incluindo streaming e otimização de custos de API.
Experiência com checkout web e integração de assinaturas utilizando Next.js, Stripe ou Paddle.
Conhecimento de ferramentas de paywall, Remote Config e experimentação, como Superwall, RevenueCat e Adapty.
Experiência em arquiteturas mobile preparadas para múltiplos produtos ou aplicativos.
