Bank of the Philippine Islands (BPI)
Senior Android Developer
- Builds Android mobile banking features in Kotlin using MVVM/MVI and Clean Architecture.
- Implements API integrations and data layer logic with repository patterns and coroutine-based asynchronous programming, inside a modularized codebase.
- Drives code quality through code reviews, architecture discussions and unit tests that keep the app stable and maintainable.
- Breaks down user stories with the Scrum Master into development-ready tickets, and coordinates with QA through testing, validation and release readiness.