Android Software Engineer
Core
Build the native Android experience for BJAK's insurance and financial services platform, focusing on clean user flows, fast performance, and reliable features for real customers.
Role type
Senior IC Android Software Engineer
Builds
Native Android mobile app features for insurance, payments, claims, renewals, and financial services
Domain
Fintech / Insurance
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, Coroutines, Flow, REST API integration, mobile UX design, performance optimization, crash debugging, SQL/NoSQL, TensorFlow Lite
Preferred skills
App links, GitHub portfolio, shipped work examples
Technologies
Kotlin, Jetpack Compose, Android SDK, Coroutines, Flow, TensorFlow Lite
Responsibilities
Build and ship Android features using Kotlin; Create clean mobile flows for insurance, payments, claims, renewals and financial services; 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 behaviour and production issues to improve the product; Build AI-assisted mobile experiences only where they genuinely improve the user journey
Seniority
Senior, hands-on IC