You are opening our Ukrainian language website. You can keep reading or switch to other languages.

Senior Android Developer

  • Remote.Bulgaria
  • Remote.Kazakhstan
  • Remote.Poland
  • Алмати
  • Астана
  • Белград
  • Варна
  • Варшава
  • Вроцлав
  • Клуж-Напока
  • Краків
  • Ларнака
  • Лодзь
  • Люблін
  • Рига
  • Софія
Гаряча вакансіяМаленька команда (1–10 колег)

Якщо ви отримали цю вакансію від наших рекрутерів, ознайомтеся з нашою Політикою про конфіденційність.

Client

Our client is a leading digital financial institution.

Запрошуємо в компанію, не у проект

Project overview

Join the development of a large-scale Android product for a leading UK digital bank, delivering innovative financial services including flexible payments. The team is building the Android app from scratch, implementing scalable architecture, clean UI with Jetpack Compose, and robust integration with backend APIs.

Position overview

We are seeking a Senior Android Developer with deep expertise in Kotlin and modern Android development practices to build a new Android app from the ground up. You will own the architecture, implement core features, optimize performance and stability, and collaborate closely with product owners, iOS engineers, backend engineers, and designers.

Working hours: 9:00 AM – 5:30 PM (UK Time)

Responsibilities

  • Develop and maintain the Android application from scratch using Kotlin and Jetpack Compose.
  • Build scalable, modular architecture applying MVI and Clean Architecture principles with Dependency Injection (Hilt).
  • Implement key features: real-time updates, push notifications, user authentication, offline caching, and secure local storage (Room, encrypted SharedPreferences).
  • Integrate complex third-party SDKs and services.
  • Collaborate with cross-functional teams, including React Native developers, primarily consuming APIs and feature structures from the React Native app.
  • Write unit and UI tests (JUnit, Mockito, Espresso, Turbine), enforce high code quality, and work within CI/CD pipelines.
  • Design and implement networking layer using Retrofit for REST APIs and Apollo GraphQL for flexible data fetching.

Requirements

  • 5+ years of native Android development experience using Kotlin and Java.
  • Proven experience building Android apps from scratch with modular, scalable architecture.
  • Strong skills with Jetpack Compose, MVI, Hilt, and multi-module projects.
  • Experience with Android SDK components and third-party SDK integration.
  • Expertise in secure data storage techniques and managing authentication flows.
  • Proficiency in writing automated tests and ensuring high-quality releases.
  • Solid experience with Git, GitHub/GitLab workflows, and CI/CD pipelines.
  • Familiarity with real-time asynchronous event handling using Kotlin Coroutines and Flow.

Nice to have

  • Understanding performance optimization on Android devices of varying capabilities.
  • Experience working in Agile teams and coordinating with distributed cross-functional teams.
  • Basic understanding of React Native and awareness of trade-offs between native and hybrid approaches.
  • Understanding of mobile security best practices.

Шукаєте схожі можливості?

Спробуйте чат-ботів зі штучним інтелектом за допомогою нашого промпту, щоб знайти схожі вакансії, які відповідають Вашим навичкам та інтересам.
Image

We offer

Image

Відпустка

Згідно з законом вашої країни. Ми просимо обов'язково відпочити по-справжньому

Image

Страхування

Допомагаємо оформити страховку вам і вашим близьким

Image

Оплата лікарняних

10 днів без довідок від лікарів, далі — за законом вашої країни

Image

Відпочинок на свята

За офіційним календарем незалежно від клієнта

Image

Приємна обстановка

Два великі корпоративи та багато маленьких свят для колег

Image

Служба комфорту

Розв’язання технічних і побутових проблем на роботі

Дуже потрібні
1 of 1