BJAK

Mobile Engineer - AI Finance Agent

BJAK

Remote · Full Time

Be the first to apply

Experience
3+ yrs
Salary
—
Openings
1
Posted
5 days ago
Work mode
Work from home
Eligibility
Candidates must currently reside in Singapore and possess proficient English communication skills to participate effectively in a global team environment.
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About BJAK

BJAK was founded in 2019 with a mission to offer smarter ways for individuals to plan, save, and grow their finances. Initially creating the first mobile-centric insurance platform accessible online to millions across Southeast Asia, BJAK remains the leading insurance platform in the region. The company is now broadening its services to include spending, saving, investing, exchanging, and travel-related financial solutions. Comprising a diverse workforce from over 20 nationalities working globally, BJAK values passionate professionals dedicated to building innovative products that redefine access to financial services.

Role Overview

We seek skilled mobile developers to contribute to BJAK's AI-driven Neobank app across Android and iOS platforms. The position targets strong mobile builders who excel in delivering clean, user-friendly mobile applications, preferably specializing in Android, iOS, or both.

Core Responsibilities

  • Develop and deploy Android application features primarily using Kotlin.
  • Create seamless and intuitive mobile workflows for insurance services, payments, claims, renewals, and various financial operations.
  • Collaborate closely with product and design teams to simplify complex user interactions.
  • Integrate backend APIs ensuring mobile experiences are secure, stable, and dependable.
  • Enhance application performance by reducing crash rates, optimizing load times, responsiveness, and memory utilization.
  • Leverage analytics and user behavior data to inform continual product improvements.
  • Implement AI-powered mobile experiences selectively when they enhance user engagement.

Desired Qualifications

  • At least 3 years of professional experience in Android development using Kotlin.
  • In-depth knowledge of Android fundamentals and proven experience releasing production-ready apps.
  • Familiarity with Jetpack components, Coroutines, Flow, and modern Android architectural patterns.
  • Strong understanding of mobile user experience, usability, edge case handling, and flow design.
  • Experience integrating RESTful APIs and troubleshooting production-level issues.
  • Demonstrated ability to quickly and effectively execute tasks with high ownership and attention to quality.
  • Portfolio including app links, GitHub repositories, or screenshots showcasing shipped applications is highly beneficial.

Technical Environment

  • Kotlin programming language
  • Jetpack Compose UI toolkit
  • Android SDK platform
  • Coroutines and Flow for asynchronous programming
  • SQL and NoSQL database systems
  • TensorFlow Lite for on-device AI inference

Preferred Candidate Attributes

  • Approaches development with a focus on full user journeys rather than isolated screens.
  • Passionate about simplifying complex financial tools into seamless experiences.
  • Works swiftly without compromising code cleanliness.
  • Proactively identifies UX, performance, and reliability concerns prior to user reports.
  • Transparent about individual contributions vs. team efforts and realistic about impact.

Unsuitable Candidates

  • Those seeking strictly predefined tasks without initiative.
  • Developers who focus solely on building screens without considering user experience.
  • Individuals ignoring crash issues, edge cases, loading states, or performance optimization.
  • Engineers who are slow to adapt or respond in a startup atmosphere.
  • Candidates who overstate their influence without clarifying actual roles.

Work Location & Language

This is a remote position; however, applicants must be residing in Singapore as this role is focused specifically on this market. English is the primary language used across teams, requiring strong communication skills.

Hiring Process

  • Completion of an online assessment or a practical task.
  • Technical interview tailored to the role.
  • Final round interview with the CEO.

The selection process is designed to be efficient, aiming to finalize offers within one week of initiation. Swift completion of assessments is encouraged and will be prioritized.

Tools & software

TensorFlow Lite required

How they work

Attention to Detail Initiative Customer Focus Accountability Results Orientation

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer