Senior Product Engineer - Android/Kotlin

Qonto

Lisboa

On-site

EUR 60,000 - 90,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited access to AI tools
Strong code review culture
Fintech domain challenges

Job summary

Qonto is seeking an Android Engineer to own mobile features end-to-end in a large Kotlin codebase. You will collaborate with Product, Design, Backend, and Frontend teams to ship robust Android experiences for European SMEs.

Ideal candidates excel in Kotlin, Jetpack Compose, and MVVM, and bring a quality-driven mindset with a passion for AI-assisted development in a fast-paced fintech context.

Qualifications

  • Strong native Android experience with Kotlin and end-to-end ownership.
  • Comfortable making technical decisions and reviewing peers’ work.
  • Excellent English communication and collaboration across teams.
  • Experience with AI-assisted development tools is a plus.
  • Able to work in a fast-paced fintech environment.

Responsibilities

  • Own features end-to-end from discovery to rollout in a large Kotlin codebase.
  • Drive technical decisions with Product, Design, and Backend teams.
  • Improve reliability, performance, and test strategy of the mobile app.
  • Tackle real-time sync and modular architecture challenges.
  • Mentor peers and elevate Android craftsmanship across the squad.

Skills

Android Kotlin
End-to-end ownership
Code reviews
Mentoring
English fluency

Tools

Kotlin
Jetpack Compose
MVVM
Coroutines
Flow

Job description

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 (more about our culture here).

Our journey

Founded in 2017 by Alexandre and Steve, Qonto has grown to 1,700 Qontoers serving over 750,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, of which 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.

Location

You can choose to work at Qonto as long as you're living in (or willing to relocate to) either Germany, France, Italy, Serbia, Portugal, or Spain.

Mission

Join us as an Android Engineer and help us build the mobile experience that 600,000+ European businesses rely on every day to manage their finances. You'll own product-critical features end-to-end — from technical design to rollout — in a large, modular Kotlin codebase where craft and velocity both matter. You'll work closely with Product, Design, Backend, and Frontend.

What you'll do
  • Own features end-to-end: You'll take ownership from discovery and technical design through implementation, rollout, and iteration on features that help businesses pay, get paid, and stay in control.
  • Drive technical decisions in your squad: You'll shape solutions with Product, Design, and Backend by clarifying tradeoffs across UX, performance, security, and time-to-market.
  • Raise app reliability and maintainability: You'll improve architecture, performance, and test strategy to scale the app without compromising stability.
  • Tackle complex mobile challenges: You'll contribute to real-time synchronization, resilience patterns, and smooth navigation in a modular codebase with ~1,000 modules.
  • Grow the team's Android craft: You'll lead code reviews and technical discussions, share patterns, and mentor peers to raise the bar on quality and delivery.
What we're looking for
  • Strong Android native experience: You've shipped and maintained production features with Kotlin and are comfortable owning technical decisions end-to-end.
  • Quality-driven mindset: You care about testing (unit, UI, snapshot), clean code, and pragmatic standards that keep teams moving fast.
  • Problem-solving approach: You thrive in ambiguity and turn complex constraints into simple, robust solutions.
  • AI-native workflow: You use AI coding tools daily to amplify your output — not just experiment with them.
  • Collaborative by nature: You're fluent in English and contribute through code reviews, knowledge sharing, and mentorship across technical and non‑technical stakeholders.
What we can offer you
  • An AI‑first engineering environment: Unlimited access to Claude Code, Cursor, and Copilot — and a culture that expects you to use them to raise the bar, not just go faster
  • Engineering standards that scale: Strong code review culture, continuous refactoring, and a focus on correctness in a regulated context.
  • A technically demanding domain: Fintech constraints — security, compliance, real‑time data — push you to solve problems most mobile engineers never encounter.
Our methodology, the Qonto Way
  • We value upfront technical design, team reviews, and smart slicing — quality drives the velocity our customers need.
  • Our org assigns one team lead per project across stacks, giving your team a clear mission and full autonomy on how it operates.
  • Our lean toolbox, Kaizen and PDCA, lets you monitor and drive continuous improvement collaboratively with your peers and manager.
Our stack & practices
  • Kotlin-first & modern concurrency: 100% Kotlin codebase with Coroutines + Flow throughout.
  • 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.
  • 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.

Your future team

As an Android Engineer, you will join one of Qonto's squad teams, each organised around a clear project mission, with one team lead and full ownership of a product scope. You'll be part of a 140+ mobile engineering community within a 500+ Product Engineering department, working in focused teams of 5 to 10 people alongside Product, Design, and peers from Frontend and Backend.

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.

By applying, you agree that Qonto processes your personal data to assess your application. Your data is kept for up to 2 years in our candidate pool. Read our Privacy Notice for full details.

On average, our hiring process lasts 20 working days.

Your security matters to us
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Developer (Remote)
Senior Android Developer (Remote)

Finom • Portugal

Remote
EUR 70,000 - 90,000
Stock options
Work & Swim program in Cyprus
Remote/hybrid across Europe
Senior Android Developer (Remote)
Senior Android Developer (Remote)

DutchTechX • Portugal

Remote
EUR 90,000 - 130,000
Stock options
Work & Swim program in Cyprus
EU remote/hybrid work
Senior Android Engineer — Kotlin, AI-Driven Fintech
Senior Android Engineer — Kotlin, AI-Driven Fintech

Qonto • Lisboa

On-site
EUR 60,000 - 90,000
Unlimited access to AI tools
Strong code review culture
Fintech domain challenges
Graduate Programme 2027: Software Engineer (Android)
Graduate Programme 2027: Software Engineer (Android)

Revolut • Portugal

On-site
EUR 35,000 - 60,000
Visa assistance
Travel costs
First month of accommodation
Senior Android Engineer
Senior Android Engineer

Jobgether • Portugal

Remote
EUR 75,000 - 110,000
Remote Europe
Relocation sponsorship
Stock options
+5
Tech Lead — Platform (Go + TypeScript)
Tech Lead — Platform (Go + TypeScript)

UMO • Lisboa

On-site
EUR 70,000 - 100,000
24 days annual leave
Paid sick leave
Observance of public holidays
+3
Android Developer at UMO
Android Developer at UMO

UMO • Lisboa

On-site
EUR 48,000 - 68,000
24 days annual leave
Dedicated paid sick leave
Home office stipend
+3
Graduate Programme 2027: Software Engineer (Android)
Graduate Programme 2027: Software Engineer (Android)

Revolut • Porto

On-site
EUR 30,000 - 45,000
Visa assistance
Travel costs support
Accommodation support for the first month
Senior Backend Engineer - Product (Remote)
Senior Backend Engineer - Product (Remote)

Finom • Portugal

Remote
EUR 90,000 - 130,000
Stock options program
Android Developer
Android Developer

Nutrium • Portugal

Hybrid
EUR 25,000 - 39,000
Flexible work model
27 days annual leave
Nutrium Care
+6