Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer - AI Finance Agent

bjakcareerUnited StatesEngineering
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

This role suits an experienced Android software engineer who wants to build native mobile experiences for financial products and is based in the United States. The position is hybrid, requiring at least three days per week in the United States office.

Role Overview

BJAK is hiring Android Software Engineers to develop the native Android experience for the company's AI Finance Agent. The position involves designing clean user flows, delivering fast performance, and releasing reliable mobile features for real customers in a hybrid setup located in the United States.

Key Responsibilities

Construct and release Android features utilizing Kotlin.
Develop clean mobile workflows covering insurance, payments, claims, renewals, and other financial services.
Collaborate with product and design teams to simplify complicated user journeys.
Connect backend APIs while maintaining stable, secure, and dependable mobile workflows.
Enhance application performance by addressing crash rates, loading states, responsiveness, and memory consumption.
Utilize analytics, user behavior metrics, and production feedback to refine the product.
Implement AI-assisted mobile interactions specifically when they enhance the customer journey.

Requirements

Minimum of three years of professional Android development experience using Kotlin.
Solid foundation in Android development and a track record of publishing production applications.
Familiarity with Jetpack, Coroutines, Flow, and contemporary Android architecture.
Deep understanding of mobile user experience, usability standards, edge cases, and user flows.
Practical background in integrating REST APIs and troubleshooting production errors.
Strong ownership, quick execution, and strict attention to product quality.

Nice to Have

App links, GitHub repositories, screenshots, or other demonstrations of previously shipped projects.

Skills and Tools

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

About the Company

Established in 2019, BJAK operates an online insurance platform in Southeast Asia and is expanding its financial services to cover spending, saving, investing, exchanging, and traveling. The organization employs a global team spanning over twenty nationalities working from offices and remotely.

How to Apply

Interested candidates should visit the official company careers page to submit their application.

Skills and tech stack

Questions candidates ask

Where is the job located?

The role is based in the United States and operates on a hybrid schedule, requiring employees to work from the United States office at least three days per week.

How many years of experience are required?

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

What technical stack is used for development?

The tech stack includes Kotlin, Jetpack Compose, Android SDK, Coroutines & Flow, SQL or NoSQL databases, and TensorFlow Lite for on-device inference.

What does the interview process look like?

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

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site