Todos os projetos

PaGol

A conta digital que transforma saldo em milhas — e milhas em viagem.

Papel
Software Engineer — iOS & React Native
Empresa
Gol Linhas Aéreas · via MB Labs
Período
Mar 2022 – Abr 2024
Plataformas
iOS · Android
PaGol — home da conta digital com carteira e milhas
PaGol — saldo gerando milhas e histórico de transações

O contexto

A Gol queria colocar o programa de milhas dentro do dia a dia financeiro das pessoas: uma conta digital gratuita em que o dinheiro parado vira milha, e a milha vira passagem, produto ou dinheiro de volta. O app nasceu sobre a plataforma white-label Bankeiro, o que significava evoluir um produto de banco completo — Pix, cartão, transferências — com a cara e as regras da Gol.

Decisões que foram minhas

  1. 01Nativo onde dói, React Native onde escala

    Defendi manter os fluxos sensíveis — câmera, segurança, integrações de pagamento — em Swift/UIKit, expostos ao React Native por bridges pequenas e tipadas. O time de produto iterava rápido em RN sem tocar no código que não podia quebrar.

  2. 02Performance tratada como feature, não como chore

    Tela de banco é lista pesada: extrato, milhas, transações. Persegui re-renders com profiler, memoização criteriosa e virtualização correta das listas até a navegação ficar imperceptível em aparelhos Android de entrada — onde a maioria dos usuários realmente está.

  3. 03Padrões de bridge documentados para o time inteiro

    Em vez de cada dev inventar sua própria ponte nativa, padronizei a anatomia dos módulos (erros, eventos, tipos) para que qualquer pessoa do time conseguisse criar ou revisar um módulo nativo sem medo.

Onde isso chegou

App publicado e mantido nas duas lojas, com release contínuo durante dois anos servindo correntistas que acumulam milhas pelo simples ato de deixar o salário na conta.

Telas

PaGol — home da conta digital com carteira e milhas
PaGol — saldo gerando milhas e histórico de transações
PaGol — telas do app na App Store
PaGol — cartão e benefícios
PaGol — troca de milhas por passagens e produtos

Próximo case

Bankeiro

Um codebase. Mais de quarenta bancos.