Senior Mobile Engineer (Flutter) Better-Pro Limited
Spearheaded end-to-end delivery of payment and account features within a cross-platform crypto and fiat wallet, prioritizing security in a money-handling environment. Engineered and maintained core wallet functionalities including balances, deposits, withdrawals, transfers, exchange, and card flows. Developed secure, passwordless authentication and account recovery solutions with seamless fallbacks and an optimized user journey. Instituted reliable, server-authoritative payment flows, ensuring strong guarantees for transaction integrity and consistency. Constructed real-time experiences, such as live status updates and streaming data, incorporating resilient connectivity management. Drove the adoption of a cohesive design system across the application, implementing full light/dark theming and polished, accessible UI elements. Enhanced release engineering processes, including CI/CD optimization, build hardening, and platform-specific configurations for iOS and Android. Collaborated with backend teams on API contracts and with QA on test coverage and release sign-off, documenting features for cross-team review.