Senior iOS Engineer
Working on BM Online, the bank's flagship retail app — 1M+ active users — collaborating with a multinational team across product, design, backend and security. Architected and shipped features using UIKit, SwiftUI, RxSwift, Combine, Swinject (DI) and Clean Architecture. Implemented Face ID and Touch ID via LocalAuthentication, built device binding with CryptoKit, and shipped card-less ATM withdrawal, the BM VIP and BM Youth segment experiences, SoftToken on-device 2FA, and self-registration onboarding. Authored XCTest suites, integrated Firebase Crashlytics, and served over a year on the production support squad as on-call iOS engineer.