Qonto
Qonto

Senior Android Engineer

TLDR

Build reliable, fast, and secure Android experiences for banks and SMEs, owning critical product areas while enhancing app performance within a dynamic, cross-functional team.

Our mission and customers: We are creating the freedom for SMEs to succeed by delivering Europe's leading finance workspace with banking at its core, augmented by financial tools. We are proud to be rated 4.8 on Trustpilot, based on 55,000+ reviews. Our culture puts customer satisfaction at the core of what we do, as proven by our Net Promoter Score of 75. Our journey: Founded in 2017 by Alexandre and Steve, Qonto has grown to 1,600+ Qontoers serving over 600,000+ customers across 8 European countries. We have been profitable since 2023, and we are just getting started. Our beliefs: We hire for skills and potential. With 80+ nationalities, 45% women, and 56% of women in our leadership team, diversity isn't a program; It's who we are. We've built a discrimination-free hiring process because the best teams are built on merit. AI at Qonto: AI is deeply embedded in how we work (here) - Every Qontoer gets unlimited access to the best AI tools. We want people who experiment without waiting for permission, push AI beyond the obvious, know when to trust it, and when to question it.
🌍 This job is open to full remote if you are based in France, Germany, Italy, Spain. ⭐ Mission Build reliable, fast, and secure Android experiences that help European businesses run their finances with confidence. As a Senior Android Engineer, you will take ownership of product-critical areas of our app and partner closely with Product, Design, Backend, and Frontend to turn complex constraints (scale, performance, and a regulated environment) into simple customer experiences. You’ll ship, iterate, and improve what you build, and you’ll raise the bar for quality through strong engineering practices and hands-on technical leadership. 🤖 As a Senior Android Engineer at Qonto, you will Own features end-to-end: From discovery and technical design to implementation, rollout, and iteration, deliver experiences that help customers pay, get paid, and stay in control of their finances. Drive technical decisions in your squad: Shape solutions with Product, Design, and Backend by clarifying tradeoffs (UX, performance, security, and time-to-market), not just implementing tickets. Raise app reliability and maintainability: Improve architecture, performance, and test strategy so we can scale without compromising stability. Solve complex mobile challenges: Contribute to real-time synchronization, resilience patterns, and smooth navigation flows in a large, modular codebase. Contribute to the team’s growth: Lead by example in code reviews and technical discussions, share patterns, and mentor peers to raise the bar on Android craft and delivery. 🤔 What you can expect A strong engineering community: You’ll join a 350+ Product Engineering organization and a 140+ mobile team, working in small, autonomous cross-functional squads. Meaningful ownership: Clear scope, high expectations, and the autonomy to influence both execution and technical direction within your area. Engineering standards that scale: Strong code review culture, continuous refactoring, and a focus on correctness in a regulated context. An AI-first context with unlimited access to the best AI tools on the market: Claude Code, Cursor, Copilot, Dust, Notion AI. (Click HERE to read our vision statement on AI at Qonto.) ⚙️ Our stack & practices Kotlin-first: 100% Kotlin codebase. Architecture: MVVM + Clean Architecture, with modular design (~1000 modules). UI direction: New screens built with Jetpack Compose, with a large share of legacy views already migrated. Concurrency: Coroutines + Flow. CI/CD & quality: GitHub Actions, Bitrise, Firebase Test Lab, Sonar, Fastlane. Testing culture: 26k+ unit tests, 14k+ snapshot tests, 500+ UI tests. 👉 Curious about how we tackle tech debt? Check out our talk from the last Droidcon here featuring Florian. 🏅 About you Strong Android experience: You have shipped and maintained production Android features with Kotlin, and you’re comfortable owning technical decisions in your scope. Quality-driven mindset: You care about testing (unit, UI, snapshot), clean code, and pragmatic standards that keep teams moving fast. Problem-solving approach: You enjoy ambiguity and can turn complex constraints into simple, robust solutions. Collaborative communication: You are fluent in English and work effectively with both technical and non-technical stakeholders. Team impact: You contribute to a high-performing team through code reviews, knowledge sharing, and mentorship. At Qonto we understand that true diversity isn’t just about ticking boxes on a hiring checklist. Apply regardless of the boxes you tick. Who knows? You may have the missing piece of the puzzle we’ve been searching for all along.



 
On average, our hiring process lasts 20 working days. More information on our candidate journey here
 



🔒 Your security matters to us

Recruitment scams are on the rise. Keep in mind, we will never work with third-party platforms or agencies that request payment from candidates.

If you receive a suspicious message claiming to be from Qonto, please report it right away ([email protected])

Qonto provides an innovative online business account that simplifies banking for SMEs and freelancers by integrating invoicing, accounting, and expense management into a single platform. Ideal for businesses seeking efficiency, Qonto supports over 600,000 customers across Europe with 24/7 assistance.

Founded
Founded 2016
Employees
201-500 employees
Industry
Diversified Financial Services
Total raised
$150M raised
View company profile
Report this job
Apply for this job