About Us
UMO is a stealth-mode FinTech venture aiming to evolve the way people experience money by building a unified, AI-powered, yet deeply human modern money platform across fiat, crypto, and investments - subject to regulatory approvals. The platform is being designed to break down traditional barriers to money across access, assets, and experience, enabling simpler, more adaptive ways for people to interact with financial services.
We are currently developing our MVP and navigating licensing requirements, with a multidisciplinary team of 100+ people representing 20+ nationalities. With our headquarters in the UAE and offices in Portugal and Ukraine, we are united behind a shared ambition and a relentless focus on serving our customers.
Key Responsibilities:
- Build and maintain high-quality, performant native features (account views, transactions, payments, investment dashboards) that achieve parity with the web application
- Work closely with the backend team to consume and securely handle sensitive real-time data from RESTful/GraphQL APIs (FIAT, Crypto, Investment)
- Implement and enforce rigorous security measures, including biometric authentication, secure token storage via Android Keystore, and robust MFA flows
- Translate design specifications into pixel-perfect Material Design interfaces, ensuring intuitive user flows for complex financial actions.
- Write comprehensive unit and integration tests, participate in rigorous code reviews, and monitor/resolve crashes promptly
- Profile and optimize the application's speed, stability, and resource usage across a variety of devices
- Actively participate in sprint planning, provide accurate estimates, and align technical roadmap with Product Management
Requirements:
- At least 3 years of experience within development of commercial products;
- Deep professional experience in Kotlin as the primary development language;
- Expert proficiency in modern Android architectural patterns (MVVM/MVI, Clean Architecture) and essential Jetpack libraries (ViewModel, Flow, Navigation);
- Strong practical experience with Jetpack Compose (preferred) or a robust history with the XML View System;
- Expertise using Coroutines and Kotlin Flow for complex, reactive, and concurrent operations;
- Demonstrated experience in implementing mobile security best practices for financial or sensitive data applications (Keystore, Certificate Pinning, Obfuscation);
- Proven ability to write effective Unit Tests (JUnit, Mockito/MockK) and strong debugging skills;
- Ability to take high ownership, work independently, and adapt quickly to shifting priorities and new technical challenges.
Start-up Benefits:
- Compensation: A highly competitive salary package that recognizes your expertise and contribution.
- Modern Work Culture: Embrace a remote-first environment with flexible working hours, designed to support your work-life harmony.
- Generous Time Off: Annual Leave- 24 days, dedicated paid sick leave, and Public Holidays.
- Professional Evolution: Grow your skills with a dedicated learning budget and clear pathways for accelerated career development.
- Meaningful Impact: Join a world-class team building a prestigious, next-generation modern money platform that is redefining the future of finance.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Android Developer
2026-05-20
Mobile Engineer / Android
2026-05-20
Fullstack Developer (.NET + React)
2026-05-27
- Posted
- Feb 19, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Lisbon
- Company
- UMO
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Android Developer
2026-05-20
Mobile Engineer / Android
2026-05-20
Fullstack Developer (.NET + React)
2026-05-27