Pessoa Desenvolvedora Mobile Flutter Sênior / Especialista

Empresa: Mazzatech

Sobre a vaga Você vai liderar a construção dos novos aplicativos das nossas marcas de apostas em Flutter, a partir de uma base de código única e multi-marca. Hoje essas experiências existem apenas como web apps; sua missão é recriá-las como apps Flutter nativos de verdade, com performance, segurança e experiência à altura dos melhores apps de apostas do mercado. O que você vai fazer Arquitetar e desenvolver, do zero, um app Flutter white-label que atenda todas as nossas marcas (atuais e futuras) com temas, assets, feature flags e configurações por marca (flavors). Recriar as jornadas dos sites: cadastro e login, KYC/verificação de identidade, depósito e saque via PIX, carteira e histórico, lobby de cassino, sportsbook, promoções, VIP e área do jogador. Integrar provedores de jogos e sportsbook de terceiros (WebView/SDK) com boa experiência, gestão de sessão e comunicação segura entre app e conteúdo embarcado. Consumir as APIs da nova plataforma (REST e WebSocket) para saldo, apostas e eventos em tempo real. Implementar push notifications, deep links, analytics e atribuição de instalação (Firebase, AppsFlyer ou equivalentes), além de tema claro/escuro. Garantir segurança do app: armazenamento seguro de credenciais, certificate pinning, proteção contra root/jailbreak e tamper, biometria e conformidade com LGPD e com as regras de jogo responsável. Conduzir a publicação e o ciclo de vida nas lojas (App Store e Google Play), inclusive as políticas específicas para apps de apostas. Montar CI/CD mobile (GitHub Actions, Fastlane ou Codemagic), testes automatizados e monitoramento de crashes e performance. Definir padrões, revisar código e ser referência técnica em mobile para o time. O que buscamos Experiência sólida com Flutter e Dart em apps publicados e com volume real de usuários. Domínio de arquitetura mobile (Clean Architecture, BLoC/Cubit, Riverpod ou similar), injeção de dependência e modularização. Experiência com apps multi-flavor/white-label e com design systems/theming. Integração com APIs REST e WebSocket, tratamento de estado em tempo real, cache e modo offline/instável. WebView e comunicação JS bridge; noções de canais nativos (platform channels) em Kotlin e Swift. Testes unitários, de widget e de integração; CI/CD mobile e publicação nas lojas. Boas práticas de segurança mobile e de performance (tempo de startup, jank, tamanho do app). Diferenciais: • Experiência em iGaming, apostas esportivas, fintech ou pagamentos (PIX). • Experiência migrando web apps para Flutter. • Conhecimento de Kotlin/Android e Swift/iOS nativos. • Firebase (Messaging, Remote Config, Crashlytics), AppsFlyer e ferramentas de product analytics. • Noções de OpenTelemetry e observabilidade mobile. O que oferecemos: • Atuação em produto de alto volume transacional e tempo real, em mercado regulado. • Plataforma nova (greenfield) com espaço real para decisões de arquitetura. • Time técnico enxuto, autonomia e ciclo curto entre ideia e produção. • Tempo de alocação : indeterminado • Atuação : 100% presencial

Ver todas as vagas