iFood

iFood

Will Bank, o Banco Digital

[Boost your post for increasing sales]

Resumo

Utilizando Kotlin, Swift e Dart, a ideia da diretoria era implementar um conjunto de funções para cada engenheiro de software com a finalidade de todos os desenvolvedores saberem tanto a linguagem nativa (Kotlin e Swift) quando a híbrida (Flutter), pois as duas plataformas se conectam de forma modular com o Flutter. Então, foi desenvolvido um app para Android e iOS usando linguagem nativa e flutter, associados ao padrão de projeto MVMM com finalidade do gerenciamento de uma fintech via api REST para conectar os serviços.

Algumas principais ferramentas foram utilizadas como:

• Live Data;

• Injeção de dependência com Koin;

• Coroutines;

• View Binding e Data Binding;

• Arquitetura Clean usando os principios do SOLID e KISS;

• Modularização entre libs;

• Deeplinks;

• Testes de UI com Espresso e Roboletric

• Testes unitários com Junit 4 e 5, com mock via mockito e mockk

Ferramentas auxiliares como Jira, Git, Firebase (Auth, Teste A/B, Firestore, Analytics e Crashlytics) foram utilizadas.

Jornada

De início fui alocado na squad de onboarding, e fiquei cerca de pouco menos de um ano. Lá pudemos implementar novas features bastante interessantes como o novo sistema de prova de vida, o novo cadastro do will e pude mitigar a principal causa dos bugs na squad de onboarding em android, as heranças aninhadas e um cadastro mais fluido, rendendo ao willbank o ranking de segundo melhor onboarding por nps, com nota de 6,88 atrás apenas do nubank, com 7,5 (fonte: https://marllons.dev/media/ranking-de-onboarding-2022.pdf, pág 78). Logo após, fui realocado para a squad de aquisição de usuários via convite e então pude implementar o sistema de convites via deeplink, onde fiquei cerca de 3 meses. Logo depois, fui realocado na squad de cartões, onde fiquei responsável pelo fluxo de gameficação do app associado a cartões.

[<img class="badge-store" src="/images/badges/badge-android-pt.png">](https://play.google.com/store/apps/details?id=br.com.meupag) [<img class="badge-store" src="/images/badges/badge-ios-pt.png">](https://apps.apple.com/br/app/will-bank-cart%C3%A3o-de-cr%C3%A9dito/id1209532063)