GrepJob
Bjak

Software Engineer, Android

Bjak
Apply
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.

Tech Stack

Android SDKJetpack ComposeKotlinSQL

Categories

AI & MLMobile