About the Role
We are looking for a Mobile Developer to build the native Android experience for BJAK's AI Finance Agent. This role is for someone who cares about clean user flows, fast performance, product quality, and shipping reliable mobile features used by real customers.
Responsibilities
- Build and ship Android features using Kotlin.
- Create clean mobile flows for insurance, payments, claims, renewals, and financial services.
- Work with product and design to simplify complex user journeys.
- Integrate backend APIs and ensure mobile flows are stable, secure, and reliable.
- Improve app performance, crash rate, loading states, responsiveness, and memory usage.
- Use analytics, user behavior, and production issues to improve the product.
- Build AI-assisted mobile experiences only where they genuinely improve the user journey.
Requirements
- 3+ years of Android development experience using Kotlin.
- Strong Android fundamentals and experience shipping production apps.
- Good knowledge of Jetpack, Coroutines, Flow, and modern Android architecture.
- Strong sense of mobile UX, usability, edge cases, and user flows.
- Experience integrating REST APIs and debugging production issues.
- Fast execution, high ownership, and strong attention to product quality.
- App links, GitHub, screenshots, or examples of shipped work are a strong advantage.
Skills
- Kotlin
- Jetpack Compose
- Android SDK
- Coroutines & Flow
- SQL / NoSQL
- TensorFlow Lite (on-device inference)
Location
- Remote
- United Kingdom
Work Type
- Remote
- Full-time
Experience Level
- 3+ years of Android development experience
About the Company
- BJAK's original mission is to provide smarter ways for people to plan, save, and grow their money.
- Founded in 2019, BJAK built the first mobile-first insurance platform, making insurance accessible online to millions in Southeast Asia, and is now the leading platform in the region.
- The company is expanding to help people with spending, saving, investing, exchanging, travelling, and more, with the mission to help people get more from their money every day.
- BJAK has global teams with over 20 nationalities, working from offices and remotely.
- The company seeks talented and driven individuals who are passionate about their work, enjoy building next-generation products, and are committed to redefining financial applications for everyone.
