Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer - AI Finance Agent

bjakcareerIndonesiaEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Experience
Mid · 3+ yrs
Posted
1 Oct 2026
Status
Open · checked 7d ago

About this role

Android Software Engineer - AI Finance Agent is a full-time remote position based in Indonesia at bjakcareer that suits a Kotlin developer focused on creating reliable mobile features and clean user flows. Candidates must reside in Indonesia and possess strong English communication skills for this global team environment.

Role Overview

The Android Software Engineer - AI Finance Agent position involves building the native Android experience for financial applications. The professional in this role focuses on fast performance, clean user flows, and product quality while shipping mobile features for real customers.

Key Responsibilities

Build and ship Android features using Kotlin.
Create clean mobile flows for insurance, payments, claims, renewals, and financial services.
Collaborate with product and design teams to simplify complex user journeys.
Integrate backend APIs to ensure mobile flows remain stable, secure, and reliable.
Enhance app performance by addressing crash rates, loading states, responsiveness, and memory usage.
Utilize analytics, user behavior data, and production issue tracking to improve the product.
Develop AI-assisted mobile experiences specifically where they genuinely improve user journeys.

Requirements

Three or more years of Android development experience utilizing Kotlin.
Solid Android fundamentals with a track record of shipping production apps.
Working knowledge of Jetpack, Coroutines, Flow, and modern Android architecture.
Strong understanding of mobile UX, usability, edge cases, and user flows.
Experience with REST API integration and debugging production issues.
Fast execution speed, high ownership, and strict attention to product quality.
Based in Indonesia.
Strong English communication skills.

Nice to Have

App links, GitHub profiles, screenshots, or examples of previously shipped work.

Skills and Tools

Kotlin
Jetpack Compose
Android SDK
Coroutines and Flow
SQL and NoSQL
TensorFlow Lite for on-device inference
REST APIs

About the Company

Started in 2019, bjakcareer operates as an insurance platform in Southeast Asia and is expanding its offerings into spending, saving, investing, exchanging, and travelling. The organization employs teams in multiple international locations and remote setups consisting of over twenty nationalities.

How to Apply

Interested candidates should apply directly on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the position located?

The role is remote, but applicants must be based in Indonesia.

What is the primary programming language required?

Kotlin is the primary programming language required for this Android development role.

How many years of experience are required?

Candidates must have three or more years of Android development experience.

What language is used for daily work?

English serves as the main working language across global teams, requiring strong communication skills.

What does the interview process look like?

The interview process consists of an online assessment or practical task, a role-specific interview, and a CEO or final round.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site