F
Senior Android Engineer or Tech Lead
Finom
flexible Full-time Senior 3w ago
About the role
About Finom
Finom is a European tech startup headquartered in Amsterdam, on a mission to develop an all-in-one financial B2B solution integrating banking, accounting, financial management, and invoicing into a mobile-first platform. Recently, Finom closed a €115 million Series C round, totaling approximately $346 million in funding. The platform offers invoicing and AI-enabled accounting, expanding across key EU markets.
What You’ll Do
- Design and build new features for the Android app used by business owners across Europe.
- Architect and implement solutions for multi-account cash flow management, banking transactions and payments, card issuance and management, and AI-powered accounting automation.
- Build polished, responsive UIs using Jetpack Compose.
- Own code quality, performance, and stability with automated testing and thorough code reviews.
- Collaborate with Backend, QA, Design, and Product teams to shape end-to-end solutions.
- Drive technical decisions, challenge assumptions, and identify opportunities for improvement.
- Contribute to CI/CD pipelines, tooling, and mobile best practices.
Who You Are
- Pragmatic with a proven track record of shipping impactful products.
- Strong knowledge of Kotlin and 5+ years of commercial Android development.
- Deep understanding of OOP, SOLID principles, and Clean Architecture.
- Experienced with presentation layer patterns: MVI, MVVM, MVP.
- Hands-on with RxJava, Kotlin Coroutines/Flow, Dagger 2/Hilt/Koin, Retrofit, Cicerone, Jetpack Navigation Component, Jetpack Compose.
- Practical experience with Firebase (FCM, Analytics, Crashlytics).
- Experience with Feature-module architecture in production.
- Proficient with Git/GitLab and CI/CD setup.
- Clear communicator in English across technical and non-technical audiences.
Nice to Have
- Background in fintech or financial products.
- Knowledge of mobile security best practices.
- Experience profiling and optimizing UI performance.
- Familiarity with Android Profiler, Perfetto, Baseline Profiles.
- Published apps on Google Play.
- Active GitHub profile.
- Experience with AI agents, LLM tools, and AI-powered IDE tools.
- Understanding of AI model capabilities, evaluation, and security risks.
Recruitment Flow
- Recruiter Interview
- First Technical Interview
- Coding / AI assisted coding interview
- Mobile System Design Interview
- Team Fit Interview
- Offer
What You Will Get In Return
- Genuine impact on the product.
- Growth opportunities with continuous personal and professional development.
- Flexibility to travel and work remotely or hybrid across Europe.
- Stock Options Program available to all team members.
- Supportive, modern, friendly, and eco-conscious corporate culture.
- Work & Swim program: one month in a corporate apartment in Cyprus.
Equal Opportunity Statement
Finom is an equal opportunity employer valuing diversity and does not discriminate based on legally protected characteristics. AI tools may assist in hiring but final decisions are made by humans.
Skills
AndroidCiceroneDagger 2FirebaseGitGitLabHiltJetpack ComposeJetpack Navigation ComponentKotlinKotlin CoroutinesMVIMVVMMVPRxJavaRetrofit
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free