F
Finom
Senior Android Developer
Skills
FirebaseKotlinJavaTesting & QAGitLabData AnalysisMachine LearningAIGitHub
3 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Spain
Work mode:
Remote
Published on:
21 October 2026
What they need
Who you are
- Strong knowledge of Kotlin; Java knowledge is a plus
- 5+ years of commercial Android development
- Deep understanding of OOP, SOLID, and Clean Architecture
- Solid experience with presentation layer patterns — MVI, MVVM, and MVP — and the ability to choose the right one for the context
- Hands-on experience with reactive programming and async using RxJava and Kotlin Coroutines / Flow
- Experience with dependency injection using Dagger 2, Hilt, or Koin
- Experience with Retrofit for networking
- Experience with Cicerone or Jetpack Navigation Component
- Experience with Jetpack Compose
- Practical experience with Firebase, including FCM, Analytics, and Crashlytics
- Experience with feature-module architecture in production
- Confidence with Git / GitLab, including setting up and maintaining GitLab CI/CD
- A builder's mentality — you care about the product, the users, and the outcomes, not just the code
- Clear, concise communication in English across technical and non-technical audiences
- Background in fintech or experience with financial products
- A solid grasp of mobile security best practices
- Experience profiling and optimizing UI performance, including reducing overdraw, improving recomposition efficiency in Jetpack Compose, and achieving smooth 60/120fps rendering
- Hands-on experience with performance tooling such as Android Profiler, Perfetto, or Baseline Profiles
- Published apps on Google Play that you're proud of
- An active GitHub profile with code you're happy to share
- Hands-on experience with AI agents and LLM tools, including setting up agent environments and writing prompts, skills, and behavioral rules
- Experience with AI-powered IDE tools, including agent mode, rules-file configuration, and integrating AI into the daily development workflow
- Understanding of model capabilities and limitations, including choosing models for tasks and managing context windows
- Ability to evaluate and verify AI-generated output using automated tests, linters, and critical review
- Awareness of AI security risks, including prompt injection, data leakage, and safe handling of untrusted inputs in agentic workflows
- You're pragmatic and have a proven track record of shipping products that matter
- You communicate clearly across disciplines and thrive in a cross-functional environment where everyone is solving the same customer problem together
What the job involves
- We're looking for a Senior Android Engineer or Tech Lead who thinks like a product builder — someone who cares deeply about the "why" behind what they're building, not just the tickets in the backlog
- You'll be embedded in a cross-functional domain team (Backend, Mobile, ML/AI, QA, Design, and Product) and own the end-to-end development of features that genuinely matter: company accounts and cash flows, banking transactions, card issuance and management, and AI-enabled accounting
- You'll help shape architecture decisions, raise the bar on engineering quality, and mentor the engineers around you
- If you're energized by working at the intersection of great mobile engineering and real product impact — this is the role
- Design and build new features for our Android application, used daily by business owners across Europe
- Architect and implement reliable, intuitive solutions for multi-account cash flow management
- Architect and implement reliable, intuitive solutions for banking transactions and payments
- Architect and implement reliable, intuitive solutions for physical and virtual card issuance, activation, and control
- Architect and implement reliable, intuitive solutions for AI-powered accounting automation
- Build polished, responsive UIs using Jetpack Compose
- Take ownership of code quality, performance, and stability; automated testing and thorough code reviews are non-negotiable
- Collaborate closely with Backend, QA, Design, and Product — shaping solutions end-to-end, not just implementing specs
- Drive technical decisions within your domain, challenge assumptions when needed, and proactively identify opportunities to build better
- Contribute to CI/CD pipelines, tooling, and mobile best practices across the team
The application process
- Talent Partner Interview
- First Technical Interview
- Mobile System Design Interview
- Team Fit Interview (peer interview)
- Offer
Other offers great for you!
These companies are also looking for great profiles
C
Celaneo
Senior Full Stack Developer
Permanent contract
Paris, France
Onsite, Hybrid
Skills
SQL QueriesNextNestReactNodeTypescript
11 hours ago
Quick apply
S
SARIEL
Program Manager Android
Freelance
26000 Valence, France
Hybrid
Skills
AndroidAndroid POSAndroid AOSPAndroid EmulatorCuttlefish
8 hours ago
Quick apply
Y
Yeets
Développeur Android Sénior (XP Médias appréciée)
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
KotlinAndroidClean ArchitectureJetpack ComposeKotlin CoroutinesGradle multi-module architecture
6 hours ago
Quick apply