Voltar para as vagas

3589: Pessoa Desenvolvedora Kotlihn Sênior / Especialista

mazzatech

Barueri, SP
Especialista
Presencial
InHireInHire

Descrição da vaga

Sobre a vaga

Voc&ecirc

vai liderar a constru&ccedil

&atilde

o dos novos aplicativos das nossas marcas de apostas em Flutter, a partir de uma base de c&oacute

digo &uacute

nica e multi-marca. Hoje essas experi&ecirc

ncias existem apenas como web apps

sua miss&atilde

o &eacute

recriá-las como apps Flutter nativos de verdade, com performance, seguran&ccedil

a e experi&ecirc

ncia &agrave

altura dos melhores apps de apostas do mercado.

O que voc&ecirc

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&ccedil

&otilde

es por marca (flavors).

Recriar as jornadas dos sites: cadastro e login, KYC/verifica&ccedil

&atilde

o de identidade, dep&oacute

sito e saque via PIX, carteira e hist&oacute

rico, lobby de cassino, sportsbook, promo&ccedil

&otilde

es, VIP e área do jogador.

Integrar provedores de jogos e sportsbook de terceiros (WebView/SDK) com boa experi&ecirc

ncia, gest&atilde

o de sess&atilde

o e comunica&ccedil

&atilde

o segura entre app e conte&uacute

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&ccedil

&atilde

o de instala&ccedil

&atilde

o (Firebase, AppsFlyer ou equivalentes), al&eacute

m de tema claro/escuro.

Garantir seguran&ccedil

a do app: armazenamento seguro de credenciais, certificate pinning, prote&ccedil

&atilde

o contra root/jailbreak e tamper, biometria e conformidade com LGPD e com as regras de jogo responsável.

Conduzir a publica&ccedil

&atilde

o e o ciclo de vida nas lojas (App Store e Google Play), inclusive as pol&iacute

ticas espec&iacute

ficas para apps de apostas.

Montar CI/CD mobile (GitHub Actions, Fastlane ou Codemagic), testes automatizados e monitoramento de crashes e performance.

Definir padr&otilde

es, revisar c&oacute

digo e ser refer&ecirc

ncia t&eacute

cnica em mobile para o time.

O que buscamos

Experi&ecirc

ncia s&oacute

lida com Flutter e Dart em apps publicados e com volume real de usuários.

Dom&iacute

nio de arquitetura mobile (Clean Architecture, BLoC/Cubit, Riverpod ou similar), inje&ccedil

&atilde

o de depend&ecirc

ncia e modulariza&ccedil

&atilde

o.

Experi&ecirc

ncia com apps multi-flavor/white-label e com design systems/theming.

Integra&ccedil

&atilde

o com APIs REST e WebSocket, tratamento de estado em tempo real, cache e modo offline/instável.

WebView e comunica&ccedil

&atilde

o JS bridge

no&ccedil

&otilde

es de canais nativos (platform channels) em Kotlin e Swift.

Testes unitários, de widget e de integra&ccedil

&atilde

o

CI/CD mobile e publica&ccedil

&atilde

o nas lojas.

Boas práticas de seguran&ccedil

a mobile e de performance (tempo de startup, jank, tamanho do app).

Diferenciais

Experi&ecirc

ncia em iGaming, apostas esportivas, fintech ou pagamentos (PIX).

Experi&ecirc

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&ccedil

&otilde

es de OpenTelemetry e observabilidade mobile.

O que oferecemos

Atua&ccedil

&atilde

o em produto de alto volume transacional e tempo real, em mercado regulado.

Plataforma nova (greenfield) com espa&ccedil

o real para decis&otilde

es de arquitetura.

Time t&eacute

cnico enxuto, autonomia e ciclo curto entre ideia e produ&ccedil

&atilde

o.

Tempo de aloca&ccedil

&atilde

o : indeterminado

Atua&ccedil

&atilde

o : 100% presencial