First freely available payment app in Europe (using custom NFC HCE library). Supporting payments through Google Pay, Apple Pay, Fitbit Pay and Garmin Pay. Uses white label approach enabling creation of branded apps. Big focus on security, unit testing, state testing, espresso success flow testing. Business logic based on custom validation system. Tightly coupled with multiple analytics tools.
Kotlin, MVI, RxJava2, Dagger2, RealmDB with encryption, Firebase, DexGuard, RxSwift, Fastlane, CocoaPods, XCode, GIT, REST, TestFairy, Google Pay, Apple Pay, Fitbit Pay, Garmin Pay