about 3 hours ago
Beijing, ChinaMid Level / Senior
Responsibilities
- Design, develop and ship high-quality Android applications using Kotlin.
- Build intuitive mobile experiences across insurance, payments, claims, renewals and financial services.
- Collaborate closely with product managers, designers and backend engineers.
- Integrate backend APIs while ensuring application stability, scalability and reliability.
- Optimize application performance, reducing ANRs, crashes, memory usage and battery consumption.
- Use analytics and customer feedback to continuously improve the product.
- Build AI-assisted mobile experiences that provide meaningful value for users.
- Contribute to engineering best practices through code reviews and testing.
Requirements
- 3+ years of professional Android software engineering experience using Kotlin.
- Strong experience building, shipping and maintaining production Android applications.
- Solid understanding of Jetpack Compose, Android SDK, Coroutines, Flow and modern Android architecture patterns.
- Experience integrating REST APIs and debugging production issues.
- Comfortable working in a distributed, fully remote engineering team.
- Strong ownership, fast execution and commitment to engineering excellence.
- GitHub, Google Play links or examples of shipped applications are highly preferred.
