Android Engineer (Kotlin)
Core
Senior Android Engineer leading the design, architecture, and hands-on development of innovative mobile banking solutions for the Asian market.
Role type
Senior IC Android Engineer (Technical Lead)
Builds
Mobile banking applications and digital products for financial services in Asia
Domain
Financial Services / Mobile Banking
Deliverable
production ML models | product features
Required skills
Android development (3+ years), MVVM/MVI architecture, technical leadership, cross-functional team coordination, solution architecture design, performance optimization, custom native UI development, multi-screen/density adaptation, third-party library integration, automation and unit testing
Preferred skills
iOS development, KMM development, Firebase integration, security tools (Dexguard/Proguard), Design Systems, Feature Flagging (LaunchDarkly)
Technologies
Kotlin, Android SDK, MVVM, MVI, Firebase, LaunchDarkly, Dexguard, Proguard
Responsibilities
Provide hands-on technical leadership and development in mobile solution architecture; Lead the technical design process and coordinate stakeholders; Develop and document solution architectures aligned with enterprise standards; Enhance team skills and practices to align with technology strategy; Maintain support for ongoing products while building new features
Seniority
Senior, hands-on IC with mentorship responsibilities