Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer - AI Finance Agent

bjakcareerPortugalEngineering
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 position suits software professionals with solid mobile engineering experience who reside in Portugal and want to build native applications for financial technology products. The Android Software Engineer role involves creating native mobile experiences for an artificial intelligence finance platform based in Portugal.

Role Overview

This position focuses on developing the native Android experience for a financial technology platform's artificial intelligence assistant. The position is remote for candidates currently based in Portugal and requires strong English communication skills.

Key Responsibilities

Develop and release Android features utilizing the Kotlin programming language.
Design streamlined mobile flows for financial services, insurance, renewals, payments, and claims.
Collaborate with product and design teams to simplify complex user interactions.
Connect backend application programming interfaces while maintaining stable, secure, and reliable mobile workflows.
Optimize application performance by addressing loading states, crash rates, responsiveness, and memory consumption.
Utilize analytics, production diagnostics, and user behavior data to enhance the product.
Construct artificial intelligence-assisted mobile features specifically where they enhance user journeys.

Requirements

Minimum of three years of professional Android development experience using Kotlin.
Solid foundation in Android development and a track record of deploying production applications.
Familiarity with modern Android architecture, Jetpack, Coroutines, and Flow.
Understanding of mobile user experience principles, edge cases, usability, and user flows.
Practical background in debugging production issues and integrating REST application programming interfaces.
Must be currently based in Portugal.
Proficiency in English communication.

Nice to Have

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

Skills and Tools

Kotlin
Jetpack Compose
Android SDK
Coroutines and Flow
SQL and NoSQL
TensorFlow Lite
REST APIs

About the Company

Operating since 2019, the organization runs a mobile-first insurance platform in Southeast Asia and expands its financial offerings to include spending, saving, investing, exchanging, and travelling services. The company employs personnel globally across multiple nationalities in various offices and remote setups.

How to Apply

Interested candidates should submit their application through 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 Portugal.

How many years of experience are required?

The position requires three or more years of Android development experience using Kotlin.

What language is used for communication?

English is the main working language, and strong English communication skills are required.

What does the interview process involve?

The interview process includes 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