-
UMO

Mobile Full-Stack Developer

UMO
Portugal · Full-time · Mid-Senior

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


What You'll Do

We are looking for a visionary Mobile Full-Stack Developer to join our team as a Co-Tech Lead. This is a high-impact role for a hybrid expert who bridges the gap between high-performance native mobile apps and robust backend architecture.

You won’t just be writing code; you will be architecting the future of our mobile ecosystem. As a Co-Lead, you will drive technical excellence, mentor developers across the stack, and ensure our mobile products are scalable, secure, and seamless.


The Tech Stack

We believe in using the best tool for the job. Our ecosystem is built on:

  • Android: Kotlin, Jetpack Compose, Ktor, Hilt.
  • iOS: Swift, SwiftUI, Moya.
  • Shared Logic: Kotlin Multiplatform (KMP) for common libraries.
  • Backend: TypeScript, NestJS.
  • Infrastructure & Data: Kafka, Redis, PostgreSQL.
  • Communication: REST, GraphQL, gRPC.

What You’ll Do

  • Lead & Architect: Share leadership responsibilities for the mobile engineering team, setting coding standards and architectural patterns.
  • True Full-Stack Ownership: Develop native features for both iOS and Android while ensuring the backend services (NestJS) are optimized for mobile performance.
  • Bridge the Platforms: Utilize KMP to unify business logic across platforms, reducing overhead without sacrificing native performance.
  • Mentor: Conduct deep code reviews and foster a culture of continuous learning and technical rigor.
  • Scale: Optimize our event-driven architecture (Kafka) and data layers to handle rapid growth.


Requirements

The perfect candidate is a seasoned engineer who thrives in the intersection of mobile fluidity and backend stability.

  • Seniority: 7+ years of professional experience in software engineering, with a proven track record of delivering complex, high-traffic applications.
  • Leadership: 2+ years in a Lead or Co-Lead role, specifically managing mobile-focused or full-stack engineering teams.
  • Native Android Mastery: Expert-level command of Kotlin, Jetpack Compose, and dependency injection via Hilt. Deep experience with Ktor for networking.
  • Native iOS Mastery: Expert-level command of Swift and SwiftUI. Proficiency with Moya for network abstraction.
  • Backend Architecture: Strong production experience with TypeScript and NestJS. You should be comfortable designing scalable microservices.
  • Kotlin Multiplatform (KMP): Hands-on experience or a deep architectural understanding of using KMP to share business logic across platforms.
  • Data & Messaging: Proficiency with PostgreSQL, Redis, and event-driven architecture using Kafka.
  • API Design: Deep knowledge of modern communication protocols, including REST, GraphQL, and gRPC.
  • Fintech Background: Previous experience in the Fintech sector is highly desirable; you understand the requirements for high availability, security, and data integrity.
  • Leadership Style: A "Lead by Example" mentality — you are as comfortable in a high-level strategy meeting as you are deep-diving into a complex pull request.


Why Join Us?

  • Impact: You will have a seat at the table for major technical decisions.
  • Innovation: We are leaning heavily into KMP and modern reactive frameworks.

Growth: Lead a talented team in a fast-paced environment where your work directly affects the bottom line.


Start-up Benefits:

  • Elite Compensation: A highly competitive salary package that reflects your seniority and the high-stakes nature of this role.
  • Dynamic Work Environment: A vibrant, office-first culture (EU, UAE) with flexible working hours, fostering real-time collaboration and "Craft-First" energy.
  • Rest & Recovery: 24 days of annual leave, dedicated paid sick leave, and observance of Public Holidays to keep you at your best.
  • Growth Ecosystem: A dedicated learning budget and a clear, accelerated path toward executive-level leadership within the UMO ecosystem.

Key Skills

Ranked by relevance

android kotlin kafka ios high availability typescript graphql swift redis ai
Login to Apply
Posted
May 07, 2026
Type
Full-time
Level
Mid-Senior
Location
Lisbon Metropolitan Area
Company
UMO

Industries

Financial Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Freetrade
Related

Mobile Engineer / Android

2026-05-20

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering
View Job Details
wikifolio Financial Technologies AG
Related

Senior Mobile App Developer (m/f/d) Vienna, Austria

2026-05-21

Full-time
Not Applicable
Austria
Financial Services
Engineering
View Job Details
Ingenico
Related

Senior Android Developer

2026-05-20

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering