xelys jobs xelys jobs

Senior Android Developer

Finom

full-remoteseniorpermanentfrontendengineering-management Full remote Today via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

AndroidKotlinJetpack ComposeRxJavaCoroutinesFlowJetpack Navigation ComponentMVIMVVMClean Architecture

About the role

Role Overview

Join Finom as a Senior Android Developer (or Tech Lead), embedded in a cross-functional domain team. You will own end-to-end feature development, shape architecture decisions, raise engineering quality, and mentor other engineers.

Key Missions

  • Conception and development of new features for the Android app, with emphasis on multi-account cash flow management, bank transactions, and payments.
  • Ensure code quality, performance, and stability, including automated tests and thorough code reviews.
  • Collaborate closely with Backend, QA, Design, and Product to deliver solutions end-to-end and make technical decisions within your domain.

Requirements

  • Proven track record shipping product features that matter.
  • Clear communication in English across technical and non-technical stakeholders.
  • Kotlin expertise (with 5+ years of commercial Android development); Java knowledge is a plus.
  • Experience with Feature-module architecture in production.
  • Reactive/async: RxJava and/or Kotlin Coroutines / Flow.
  • Practical Firebase experience: FCM, Analytics, Crashlytics.
  • Networking: Retrofit.
  • Dependency injection: Dagger 2 / Hilt / Koin.
  • Modern UI and presentation patterns: Jetpack Compose, plus MVI, MVVM, or MVP (choose appropriately).
  • Strong OOP and architecture fundamentals: SOLID and Clean Architecture.
  • Git/GitLab experience, including GitLab CI/CD.
  • Understanding of mobile security best practices, especially for fintech.
  • UI performance optimization experience: reducing overdraw, improving recomposition efficiency, and hitting smooth 60/120fps rendering.
  • Performance tooling: Android Profiler, Perfetto, Baseline Profiles, or similar.
  • Published apps on Google Play.
  • Active GitHub profile.

Nice-to-Haves / Additional

  • Background in fintech or financial products.
  • Hands-on experience with AI agents and LLM tools (e.g., Claude, Cursor, Copilot): agent setup, prompts, skills, behavioral rules.
  • Experience with AI-powered IDE tools (e.g., Cursor, Windsurf, GitHub Copilot): agent mode, rules configuration, integrating AI into daily workflow.
  • Ability to evaluate and verify AI output (tests, linters, critical review) to catch hallucinations/errors.
  • Awareness of AI security risks (prompt injection, data leakage) and safe handling of untrusted inputs.

Location / Work Mode

  • Full remote.

About Finom

Finom is a fintech company focused on building financial products for users, including cash flow and multi-account payment experiences. The team operates across product, design, backend, and QA to deliver reliable mobile features in a regulated, security-sensitive domain.

Scraped 8/6/2026