about 4 hours ago
Kuala Lumpur, MalaysiaMid Level / Senior
Responsibilities
- Design, develop, and maintain high-performance native Android applications using Kotlin.
- Build intuitive user experiences across insurance, payments, claims, renewals, and financial services.
- Work closely with product managers, designers, and backend engineers to deliver seamless native mobile experiences.
- Integrate backend APIs while ensuring application stability, responsiveness, and scalability.
- Optimize app startup time, rendering performance, ANR rates, crash rates, memory usage, and battery efficiency.
- Continuously improve code quality through testing, code reviews, and engineering best practices.
- Build AI-assisted native mobile experiences that provide genuine value for users.
- Stay up to date with the latest Android platform capabilities and recommend improvements.
Requirements
- 3+ years of native Android development experience using Kotlin.
- Strong experience building and shipping production Android applications.
- Solid understanding of Jetpack Compose, Android SDK, Coroutines, Flow, and modern Android architecture patterns.
- Strong knowledge of Android lifecycle, performance optimization, and native platform best practices.
- Experience integrating REST APIs and debugging production issues.
- High ownership, fast execution, and strong attention to engineering quality.
- GitHub, Google Play links, or examples of shipped native Android applications are highly preferred.
