Finom

Finom

Finom provides an online payment solution that enables entrepreneurs to easily open business accounts and efficiently manage their finances, offering features such as international payments, cashback rewards, and personal assistance to enhance financia...

Professional Services
11-50
Founded 2019
$20M raised

Description

  • Design and build Android features for company accounts, cash-flow management, banking transactions, payments, card management, and AI-powered accounting.
  • Architect reliable, intuitive mobile solutions and make technical decisions within the domain.
  • Build polished, responsive user interfaces using Jetpack Compose.
  • Own code quality, performance, stability, automated testing, and code reviews.
  • Collaborate with Backend, QA, Design, Product, and ML/AI teams to shape end-to-end solutions.
  • Mentor engineers and raise engineering standards across the team.
  • Proactively identify product and technical improvements and challenge assumptions when appropriate.
  • Contribute to GitLab CI/CD pipelines, developer tooling, and mobile engineering best practices.

Requirements

  • 5+ years of commercial Android development experience and strong Kotlin knowledge; Java is a plus.
  • Deep understanding of OOP, SOLID principles, and Clean Architecture.
  • Experience with MVI, MVVM, and MVP presentation patterns.
  • Experience with RxJava, Kotlin Coroutines, and Flow.
  • Experience with dependency-injection frameworks such as Dagger 2, Hilt, or Koin.
  • Experience with Retrofit, Cicerone or Jetpack Navigation Component, and Jetpack Compose.
  • Practical Firebase experience, including FCM, Analytics, and Crashlytics.
  • Experience with production feature-module architecture and Git/GitLab, including GitLab CI/CD.
  • Clear English communication skills and a product-focused, cross-functional mindset.
  • Preferred: fintech or financial-product experience, mobile security knowledge, Android performance optimization, AI-assisted development tools, and AI security practices.

Benefits

  • Remote or hybrid work flexibility across Europe.
  • Stock Options Program for all team members.
  • Personal and professional development opportunities.
  • Work & Swim program, including one month in a corporate apartment in Cyprus.
  • Supportive, modern, eco-conscious workplace culture.
  • Equal-opportunity employer committed to diversity and inclusion.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job - 32452] Mid-Level Android Developer, Brazil

CI&T 5001+ Internet Software & Services

CI&T is seeking a Mid-Level Android Developer to build and improve Kotlin-based Android applications that deliver reliable, high-quality user experiences for enterprise clients.

Android Development Git Kotlin REST API UI Design UX Design
3 days, 10 hours ago

Senior iOS Engineer, Places

Raya 51-200 Internet Software & Services

As a Senior iOS Engineer on the Places Client team, you will build and improve end-to-end member experiences across the Places iOS app while driving technical quality and production reliability.

iOS Swift SwiftUI UIKit
2 days, 11 hours ago

Senior React Native Engineer (Expo & TypeScript)

Oowlish 51-200 Internet Software & Services

Oowlish is hiring a Senior React Native Engineer to build and refine high-quality iOS and Android mobile experiences for international client projects in a remote, fast-moving engineering team.

Android Expo iOS React React Native REST API TypeScript UI Design UX Design
2 days, 11 hours ago

Senior Mobile Developer

Numan 51-200 Health Care Providers & Services

Numan is seeking a Senior Mobile Developer to build and scale its iOS and Android health app, delivering reliable, secure and accessible patient experiences across treatment, consultations and health programmes.

Agile Android CI/CD GitHub Actions GraphQL iOS Jetpack Compose Kotlin REST API Swift SwiftUI
3 days, 14 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers