Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer - AI Finance Agent

bjakcareerTokyo, JapanEngineering
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

Bjakcareer seeks an Android Software Engineer in Tokyo, Japan, to develop native Android features for its AI Finance Agent. This hybrid position suits developers with relevant Kotlin experience who want to build reliable financial applications.

Role Overview

Bjakcareer is hiring an Android Software Engineer to work on the native Android experience for an AI Finance Agent in Tokyo. The position requires working from the Japan office at least three days per week and uses English as the primary working language.

Key Responsibilities

Build and deploy Android features using Kotlin.
Design clean mobile flows covering insurance, payments, claims, renewals, and other financial services.
Collaborate with product and design teams to simplify complex user journeys.
Integrate backend APIs while maintaining stable, secure, and reliable mobile flows.
Enhance app performance by addressing crash rates, loading states, responsiveness, and memory consumption.
Utilize analytics, user behavior data, and production issue tracking to refine the product.
Develop AI-assisted mobile experiences when they provide clear value to the user journey.

Requirements

Three or more years of Android development experience utilizing Kotlin.
Solid understanding of Android fundamentals along with experience launching production applications.
Familiarity with Jetpack, Coroutines, Flow, and contemporary Android architecture.
Strong awareness of mobile user experience, usability, edge cases, and user flows.
Background in integrating REST APIs and troubleshooting production issues.
Strong proficiency in English communication.

Nice to Have

Provision of 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

About the Company

Established in 2019, Bjakcareer operates an insurance platform in Southeast Asia that provides access to financial tools covering spending, saving, investing, exchanging, and traveling. The organization employs staff across global locations and remote environments representing over twenty nationalities.

How to Apply

Interested candidates should submit their applications directly on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is this job located?

This role is based in Tokyo, Japan, and operates on a hybrid schedule requiring attendance at the Japan office at least three days per week.

What language is used for communication?

English serves as the main working language across global teams, and strong English communication skills are required.

What is the interview process like?

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

What experience is required for this position?

Applicants must have at least three years of Android development experience using Kotlin.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site