Android Engineer

Qonto
Barcelona, Spain
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles Multitier Architecture Artificial Intelligence Unit Testing Code Review Continuous Integration Github Modular Design Model View ViewModel SONAR (Symantec) Strategies of Testing Circleci
+7 more
Firebase Backend Kotlin Jetpack Compose Codebase Front End Software Development Asynchronous Programming

Job description

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., * Own features end-to-end: 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: shape solutions with Product, Design, and Backend by clarifying tradeoffs across UX, performance, security, and time-to-market.
  • Raise app reliability and maintainability: improve architecture, performance, and test strategy to scale the app without compromising stability.
  • Tackle complex mobile challenges: contribute to real-time synchronization, resilience patterns, and smooth navigation in a modular codebase with ~1,000 modules.
  • Grow the team’s Android craft: lead code reviews and technical discussions, share patterns, and mentor peers to raise the bar on quality and delivery., * Value upfront technical design, team reviews, and smart slicing-quality drives the velocity our customers need.
  • Organise one team lead per project across stacks, giving teams a clear mission and full autonomy on how it operates.
  • Lean toolbox, Kaizen and PDCA, lets you monitor and drive continuous improvement collaboratively with peers and manager.

Technical stack

  • Kotlin-first and modern concurrency: 100% Kotlin codebase with Coroutines + Flow throughout.
  • Architecture: MVVM + Clean Architecture with modular design (~1,000 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., 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.

Requirements

  • Strong Android native experience: shipped and maintained production features with Kotlin and comfortable owning technical decisions end-to-end.
  • Quality-driven mindset: care about testing (unit, UI, snapshot), clean code, and pragmatic standards that keep teams moving fast.
  • Problem-solving approach: thrive in ambiguity and turn complex constraints into simple, robust solutions.
  • AI-native workflow: use AI coding tools daily to amplify output-not just experiment with them.
  • Collaborative by nature: fluent in English and contribute through code reviews, knowledge sharing, and mentorship across technical and non-technical stakeholders.

Benefits & conditions

  • 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.
  • Technically demanding domain: fintech constraints-security, compliance, real-time data-push you to solve problems most mobile engineers never encounter.

About the company

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., AI is deeply embedded in how we work. 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:15 min

Developing front-end client applications using Kotlin Multiplatform libraries

Mario Bodemann Mario Bodemann

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all