Posted today · be early
Mobile Application Developer
Bjak
IndiaremotePosted today
Skill Required
Mobile-Application-DeveloperMobile-Software-DeveloperMobile-Apps-DevelopmentApp-DeveloperMobile-Solutions-DeveloperMobile-IOS-DeveloperMobile-Development-SpecialistMobile-Software-DevelopmentApplication-DeveloperApplication DeveloperJetpack ComposeAndroidTensorFlowdebugginganalyticsbuildingKotlindesignGitAPIsSQLandAIFulltime
Key highlights
- 3+ years of Android development experience
- Remote role based in India
- Focus on Kotlin and Jetpack Compose
- Targeting offer within 1 week of starting interview process
Role overview
BJAK is the leading insurance platform in Southeast Asia, focused on helping people plan, save, and grow their money. We are seeking a talented Mobile Developer to build the native Android experience for BJAK's AI Finance Agent, prioritizing clean user flows, performance, and product quality.
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.
- Candidates must be based in India.
- Strong English communication is required.
- Thinks in user journeys, not just screens.
- Cares about making complex financial products feel simple.
- Moves fast without creating messy code.
- Notices UX, performance and reliability issues before users complain.
- Honest about what they personally built, what was team-owned and what impact they can or cannot claim.
Nice to have
- App links, GitHub, screenshots or examples of shipped work are a strong advantage.
Additional details
- Tech Stack: Kotlin, Jetpack Compose, Android SDK, Coroutines & Flow, SQL / NoSQL, TensorFlow Lite (on-device inference).
- This Role Is Not For: Engineers who only want fully defined tickets; Developers who build screens without caring about user experience; People who ignore crashes, edge cases, loading states or performance; Engineers who move slowly in a startup environment; People who exaggerate impact without explaining their actual contribution.
- Location: This role is remote, but candidates must be based in India.
- Language: English is our main working language across global teams.
- Interview Process: Online assessment or practical task, Role-specific interview, CEO / final round.
- For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
- Originally posted on Himalayas