Senior Android Engineer: Kotlin & Jetpack Compose

Revolut

Poland

On-site

PLN 340,000 - 520,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Revolut is seeking a Mid/Senior Android Developer with strong native Android and Kotlin experience to contribute to high-scale, live B2C applications. This hands-on role requires deep technical knowledge of Android architecture, concurrency, and end-to-end delivery.

You will own features from design through release, collaborate with product, design and engineering teams, and help optimize performance, test coverage, and production monitoring in a fintech environment.

Qualifications

  • 4+ years of native Android/Kotlin experience with a CS/STEM degree, or 6+ years of relevant software engineering experience without a CS/STEM degree.
  • Senior candidates: 5+ years with a CS/STEM degree or 8+ years without a degree.
  • Recent experience (within the last 2–3 years) focused primarily on native Android development with Kotlin.
  • Strong knowledge of Kotlin, Jetpack Compose, Views/XML, MVVM, Clean Architecture, Coroutines, Flow, and Dependency Injection (Dagger 2, Hilt or Koin).
  • Experience designing and working with multi-module architecture, Domain/Data layer separation, DTO mappers, Room, SQLite, RecyclerView and DiffUtil.
  • Strong understanding of concurrency, async data streams, thread safety, memory management, performance optimisation, and foundational computer science/data structures.
  • Proven ownership of new features involving architecture and backend integration rather than maintenance, support, debugging, or UI-only work.
  • Hands-on ownership across the application lifecycle, including architecture, development, CI/CD, Google Play releases, crash/error tracking and production monitoring.
  • Experience with unit, UI or visual regression testing, using tools such as JUnit, MockK/Mockito, Espresso, Robolectric or Screenshot Testing.
  • Experience working with high-scale B2C Android applications published on Google Play, ideally with 100k–1M+ users, with 1M+ monthly active users particularly relevant.
  • Strong English communication skills and experience collaborating with Product Managers, Designers and Engineers in fast-paced, cross-functional teams.

Responsibilities

  • Work on high-scale, live B2C Android applications, delivering architecture-driven features.
  • Own features end-to-end from design through release, including testing, monitoring, and backend integration.
  • Collaborate with Product Managers, Designers, and Engineers in fast-paced, cross-functional teams.
  • Contribute to CI/CD, Google Play releases, crash/error tracking and production monitoring.

Skills

Native Android/Kotlin
Kotlin
Jetpack Compose
Views/XML
MVVM
Clean Architecture
Coroutines
Flow
DI (Dagger 2/Hilt/Koin)
Multi-module architecture
Domain/Data layer
DTO mappers
Room
SQLite
RecyclerView
DiffUtil
Concurrency
Memory management
Performance optimisation
Feature ownership
Backend integration
CI/CD
Google Play releases
Crash/error tracking
Testing (JUnit/Mockito/Espresso)
High-scale B2C apps
English communication

Education

CS/STEM degree

Tools

Android Profiler
Logcat
JUnit
Mockito
Espresso
Robolectric

Job description

Revolut is seeking a Mid/Senior Android Developer with strong native Android and Kotlin experience to contribute to high-scale, live B2C applications. This hands-on role requires deep technical knowledge of Android architecture, concurrency, and end-to-end delivery.

You will own features from design through release, collaborate with product, design and engineering teams, and help optimize performance, test coverage, and production monitoring in a fintech environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer (Kotlin) - High-Scale B2C Apps
Senior Android Engineer (Kotlin) - High-Scale B2C Apps

Revolut • Poland

On-site
PLN 340,000 - 520,000
Senior Android Engineer - Kotlin, High-Scale B2C
Senior Android Engineer - Kotlin, High-Scale B2C

Revolut • Poland

On-site
PLN 340,000 - 520,000
Senior Android Engineer - Kotlin & Jetpack Compose
Senior Android Engineer - Kotlin & Jetpack Compose

JobCubby • Poland

Remote
PLN 180,000 - 240,000
Senior Android Engineer: Kotlin & Jetpack Compose
Senior Android Engineer: Kotlin & Jetpack Compose

amp • Warszawa

On-site
PLN 252,000 - 338,000
Senior Android Engineer - Poland (Kotlin & Jetpack Compose)
Senior Android Engineer - Poland (Kotlin & Jetpack Compose)

voize • Kraków

On-site
PLN 120,000 - 180,000
Senior Android Engineer — Kotlin Multiplatform & Global App
Senior Android Engineer — Kotlin Multiplatform & Global App

Atlas Metrics • Warszawa

On-site
On-site gym facilities
VSOP program
Senior Android Engineer — Kotlin & Jetpack Compose for AI
Senior Android Engineer — Kotlin & Jetpack Compose for AI

voize • Warszawa

On-site
PLN 120,000 - 180,000
Senior Android Architect - Kotlin, Jetpack Compose, Remote
Senior Android Architect - Kotlin, Jetpack Compose, Remote

CloudDevs • Warszawa

Remote
Senior Android Engineer — Kotlin, Jetpack Compose | Hybrid
Senior Android Engineer — Kotlin, Jetpack Compose | Hybrid

zooplus • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid work model
20% product discount
Travel opportunities
Senior Android Engineer — Kotlin Multiplatform & Compose
Senior Android Engineer — Kotlin Multiplatform & Compose

Efigence • Warszawa

Hybrid
PLN 240,000 - 360,000
Private medical care
Multisport card
English lessons
+1