Use analytics, user behaviour and production issues to improve the product.
Build AI-assisted mobile experiences only where they genuinely improve the user journey.
What we're looking for
3+ years of Android development experience using Kotlin.
Strong Android fundamentals and experience shipping production apps.
Good knowledge of Jetpack, Coroutines, Flow and modern Android architecture.
Strong sense of mobile UX, usability, edge cases and user flows.
Experience integrating REST APIs and debugging production issues.
Fast execution, high ownership and strong attention to product quality.
App links, GitHub, screenshots or examples of shipped work are a strong advantage.
Languages
English is our main working language across global teams. Strong English communication is required.
How you'll work
This role is remote, but candidates must be based in Spain. We are hiring specifically for this market, so applicants should already be based in Spain.
About the company & team
Our mission is to make money smart, reliable and within reach for everyone.
In 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, it's the leading insurance platform in Southeast Asia.
Today, we are expanding ways to help people in Asia and it includes spending, saving, investing, exchanging, travelling, and more. Our objective is to build tools that will help people get more from their money and at ease and self reliance, become an expert. We believe AI will help us achieve this in our generation.
We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few.
We have teams working around the world, with over 20 nationalities and growing from our offices and remotely. Join us and build a better future
We are looking for Android software engineers to build the native Android experience for KIRA's AI Finance Agent.
This role is for someone who cares about clean user flows, fast performance, product quality and shipping reliable mobile features used by real customers.
Hiring process
Our process is designed to move fast:
1. Online assessment or practical task
2. Role-specific interview
3. CEO / final round
For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
Tech Stack
Kotlin
Jetpack Compose
Android SDK
Coroutines & Flow
SQL / NoSQL
TensorFlow Lite (on-device inference)
The Kind of Builder We Want
Thinks in user journeys, not just screens.
Cares about making complex financial products feel simple.
Moves fast without creating messy code.
Notices UX, performance and reliability issues before users complain.
Honest about what they personally built, what was team-owned and what impact they can or cannot claim.
This Role Is Not For
Engineers who only want fully defined tickets.
Developers who build screens without caring about user experience.
People who ignore crashes, edge cases, loading states or performance.
Engineers who move slowly in a startup environment.
People who exaggerate impact without explaining their actual contribution.
What you'll do We are looking for iOS engineers to build the native iOS experience for KIRA's AI Finance Agent. This role is for someone who cares about clean user flows, fast performance, product quality and shipping reliable mobile features used by real customers. - Build and ship native iOS features for onboarding, accounts, ...
... AI Finance Agent across Android and iOS. This role is for strong mobile builders who can ship clean, reliable and intuitive mobile experiences, whether their main strength is Android, iOS or both. What you'll do - Build and ship mobile features for Android and/or iOS. - Create simple mobile flows for insurance, payments, ...
... to mention all the phases an application goes through from being an idea until it materializes with its release to the stores. We are currently looking for Android Developers who are ready for a new challenge and want to join us in our ongoing projects. We are not looking for a rock star or a ninja; we want someone who ...
... the world, we shape the energy systems of today and tomorrow. You want to build AI that matters—not another chatbot and not another recommendation engine. As an AI Agent Developer in Siemens Energy’s AI Factory, you will design and develop intelligent agentic behaviours, including planning, tool-calling, and reasoning loops, ...
... con encriptación payload) - Testing: unit tests con JUnit5/MockK, UI tests con Compose Testing, integración con Maestro o Detox - Performance profiling con Android Profiler (memory leaks, ANRs, battery drain) - Code reviews bidireccionales — tu código revisa el mío, el mío revisa el tuyo ✅ Lo que buscamos técnicamente ...
... and mid-sized businesses actually need. As an Android Developer, you’ll help lay the technical foundation of a scalable, user-centric product; using modern Android technologies, shaping standards, and growing alongside a collaborative, curious team. - Design and implement a modular, scalable Android architecture using ...
... execution. We do this through growth, product and experience design; technology platforms; creative, media, and marketing strategy; as well as the orchestration of campaigns, content, and channels. At Accenture , we're looking for a Android Developer who cares about quality, reliability and long‑term maintainability . This role ...
... building new products and features using the latest technologies; actively contributing to a state-of-the-art native, which is supporting our core brands. Our Android Mobile apps are built in Kotlin; and consumes RESTful APIs. As an Android Developer, you will be responsible for software development in a very self-leading ...
About the role We are looking for Android software engineers to build the native Android experience for KIRA's AI Neobank App. This role is for someone who cares about clean user flows, fast performance, product quality and shipping reliable mobile features used by real customers. - Build and ship Android features using ...
Our goal is to strengthen the brand in Spain. We are looking for an expert to work as Mobile Developer (Native iOS / Android)! What do you need to fulfill this job? - Develop native Android (Kotlin) or iOS (Swift) applications. - Integrate with Azure-hosted REST APIs. - Implement Azure AD authentication. - Utilize Azure ...
About the role We are looking for product managers to own product areas within KIRA's AI Finance. This role is for builders who can understand users, define product direction, work with engineering and design, launch fast and keep improving after release. What you'll do - Own product areas across insurance, payments, savings, ...
About the role We are looking for product managers to own product areas within BJAK's AI Finance. This role is for builders who can understand users, define product direction, work with engineering and design, launch fast and keep improving after release. What you'll do - Own product areas across insurance, payments, savings, ...
About the role We are looking for product managers to own product areas within KIRA's AI Finance. This role is for builders who can understand users, define product direction, work with engineering and design, launch fast and keep improving after release. What you'll do - Own product areas across insurance, payments, savings, ...
... finance capabilities, helping Allianz simplify, standardize, and accelerate how financial products, services, and processes are managed globally. As a Senior AI Engineer, you will join a highly innovative team that is redefining how enterprise software is built. Leveraging AI-first engineering practices, agentic workflows, ...
... Mentor junior and mid-level developers, promoting the adoption of best practices and the team's technical growth. Nice to have - Nice to have - Experience with Agentic AI frameworks such as: - LangChain - LlamaIndex - Microsoft Agent Framework - Other similar frameworks - Experience with GenAI Low-Code / No-Code platforms ...
... field. - Develop and maintain robust mobile applications using Android and Java . - Create efficient, reusable front-end components. - Design, optimize, and maintain database structures to ensure data integrity and performance. - Collaborate with designers and other developers to deliver an intuitive and seamless user ...
... technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts. About the Role This is a freelance role for a Tendem project. As a Mobile App Developer, you'll design, build, and refine mobile applications ...
... applications - Collaborate with Product Management and leadership to achieve strategic goals - Contribute to innovation within the team and broader technical domain - Ensure best practices in code quality using approaches like Pair Programming, TDD, and BDD - Mentor junior engineers and promote knowledge sharing across the ...
... technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts. This is a freelance role for a Tendem project. As a Mobile App Developer, you'll design, build, and refine mobile applications across categories ...