Posted today · be early
Android Software Engineer
Bjak
IndiaremotePosted today
Skill Required
Android-Software-EngineerAndroid-EngineerAndroid-Software-EngineeringMobile-Android-EngineerMobile-Software-EngineerSoftware-EngineerDeveloperAndroid DeveloperSoftware EngineerSoftware DeveloperAndroidJetpack ComposeTensorFlowdebugginganalyticsbuildingKotlindesignGitAPIsSQLandAIFulltime
Key highlights
- 3+ years of Android development experience required.
- Remote position (must reside in India).
- Fast hiring timeline – offer possible within one week.
- Strong English communication required.
- Work on AI‑assisted mobile features with TensorFlow Lite.
- Opportunity to contribute to the leading insurance platform in Southeast Asia.
Role overview
BJAK is a fast‑growing fintech company that started in 2019 with a mobile‑first insurance platform and now offers a range of financial services across Southeast Asia. The Android Software Engineer role focuses on building clean, high‑performance native Android experiences for insurance, payments, claims, renewals and other financial products, working remotely from India within a diverse, globally distributed team.
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 behaviour 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.
- Strong English communication (English is the main working language).
- Must be based in India (remote role, India‑based candidates only).
Nice to have
- App links, GitHub, screenshots or examples of shipped work are a strong advantage.
- Familiarity with SQL / NoSQL databases.
- Experience with TensorFlow Lite (on‑device inference).
- Knowledge of Jetpack Compose.
- Experience building AI‑assisted mobile experiences.
Benefits
- Remote work (role is fully remote for candidates based in India).
- Fast interview process with potential offer within one week for strong candidates.
- Opportunity to work on the leading insurance platform in Southeast Asia within a culturally diverse global team.
Additional details
- About BJAK: mission to help people get more from their money every day; started in 2019; leading insurance platform in Southeast Asia; expanding into spending, saving, investing, exchanging, travelling, etc.
- The Kind of Builder We Want: thinks in user journeys, cares about making complex financial products feel simple, moves fast without messy code, notices UX/performance/reliability issues early, honest about personal vs team impact.
- This Role Is Not For: engineers who only want fully defined tickets, developers who build screens without caring about UX, people who ignore crashes/edge cases/performance, slow movers in a startup, exaggerators of impact.
- Tech Stack: Kotlin, Jetpack Compose, Android SDK, Coroutines & Flow, SQL / NoSQL, TensorFlow Lite.
- Interview Process: 1) Online assessment or practical task, 2) Role‑specific interview, 3) CEO/final round; fast‑track for quick assessment completion.
- Location: remote, candidates must be based in India.
- Language: English is required for communication across global teams.