Your growth starts here.

Senior Android Developer Offline

Наш клієнт, Growe, провідна консалтингова компанія та група сервісів у сфері iGaming і розваг. Вони створюють стратегії, що працюють, та рішення, які масштабуються. Поєднуючи стратегічне бачення з практичним досвідом, Growe допомагає бізнесам орієнтуватися в динамічній індустрії, відкривати нові можливості, виходити на нові ринки та досягати сталого зростання.

 

Ідеально для тих, хто прагне:

  • Розробляти та підтримувати масштабовані Android-додатки з використанням Kotlin і сучасних архітектурних підходів (MVP, MVVM, MVI);
  • Проектувати та реалізовувати ефективний і підтримуваний UI за допомогою Jetpack Compose з фокусом на продуктивність та оптимізацію;
  • Співпрацювати з продакт-менеджерами, дизайнерами та бекенд-розробниками для створення якісного функціоналу;
  • Інтегрувати різні джерела даних та API через REST та WebSockets;
  • Використовувати відповідні підходи до dependency injection (Dagger або Koin) відповідно до потреб проекту;
  • Забезпечувати надійність додатка через всебічне Unit-тестування;
  • Налаштовувати та підтримувати CI/CD пайплайни для автоматизованої збірки, тестування та релізу;
  • Постійно моніторити й оптимізувати продуктивність додатку: використання пам’яті, швидкість рендеру, час запуску тощо;
  • Працювати у структурі multi-module проєкту для забезпечення масштабованості та розділення відповідальностей у коді;
  • Брати участь в архітектурних дискусіях і код-ревʼю для покращення якості коду й системного дизайну;
  • Використовувати принципи SDUI (Server-Driven UI) для реалізації гнучкого, керованого з бекенду рендерингу інтерфейсу.

Досвід, який стане твоєю перевагою:

  • 5+ років комерційного досвіду в Android-розробці;
  • Впевнене володіння Kotlin та Coroutines;
  • Глибоке розуміння архітектурних підходів: MVP, MVVM, MVI;
  • Досвід роботи з фреймворками для DI (Dagger, Koin);
  • Практичний досвід використання Jetpack Compose у продакшені з акцентом на performance;
  • Знання в мережевій взаємодії (Sockets, REST);
  • Досвід написання Unit-тестів;
  • Досвід налаштування CI/CD;
  • Досвід оптимізації продуктивності Android-додатків;
  • Досвід роботи з multi-module проєктами; знання SDUI - буде плюсом.

Ми цінуємо:

  • Відмінні комунікативні навички та вміння ефективно працювати в крос-функціональній команді;
  • Відкритість до фідбеку та прагнення до постійного навчання;
  • Проактивність, самостійність та високе відчуття відповідальності.

Наші клієнти пропонують конкурентні переваги для підтримки вашого професійного та особистого зростання, зокрема:

  • Орієнтація на здоров’я та добробут;
  • Глобальне медичне страхування;
  • Можливості для зростання;
  • Програми бенефітів (компенсація спорту / стоматології / психолога тощо);
  • Бонуси за досягнення результатів;
  • Динамічне робоче середовище.

Долучайся - і нехай твоя історія зростання розпочнеться.


English version:

 

Our client, Growe, is a leading business advisory and services group in iGaming and Entertainment. Сreators of strategies that work and solutions that scale. Combining strategic vision with hands-on expertise, Growe helps businesses navigate the fast-evolving industry, seize new opportunities, enter new markets, and achieve sustainable growth.

 

Perfect for those who aim to: 

  • Develop and maintain scalable Android applications using Kotlin and modern architectural patterns (MVP, MVVM, MVI);
  • Design and implement efficient and maintainable UI using Jetpack Compose with a focus on performance and optimization;
  • Collaborate with product managers, designers, and backend developers to deliver high-quality features;
  • Integrate various data sources and APIs using REST and WebSockets;
  • Apply appropriate dependency injection techniques using Dagger or Koin, based on project needs and trade-offs;
  • Ensure application reliability through comprehensive Unit testing;
  • Set up and maintain CI/CD pipelines to support automated builds, testing, and deployment;
  • Continuously monitor and optimize app performance, including memory usage, rendering speed, and startup time;
  • Work within a multi-module project structure to support scalability and code separation;
  • Participate in architectural discussions and code reviews to improve code quality and system design;
  • Leverage SDUI (Server-Driven UI) principles to support flexible, backend-configurable UI rendering.

Experience you’ll need to bring:

  • At least 5+ years of professional experience in Android development;
  • Strong command of Kotlin and Coroutines;
  • Deep understanding of MVP, MVVM, MVI;
  • Experience with DI frameworks (Dagger, Koin); 
  • Production use of Jetpack Compose, with performance focus;
  • Solid knowledge of network communication (Sockets, REST);
  • Experience in writing Unit tests;
  • Experience with CI/CD setup;
  • Experience with Android performance optimization;
  • Experienced in multi-module projects; SDUI knowledge - will be a plus.

It's a perfect match if you have those personal features:

  • Excellent communication skills and ability to work effectively in a cross-functional team;
  • Open to feedback and continuous learning;
  • Proactive and self-motivated, with a strong sense of ownership.

Our clients offer competitive benefits to support your professional and personal growth, including:

  • Health & Wellness Focus;
  • Global Medical Coverage;
  • Growth Opportunities;
  • Benefits Programs (compensation for the gym/stomatology/psychological service & etc.);
  • Performance-Driven Rewards;
  • Dynamic Work Environment.

Apply, and let your growth journey begin.

The job ad is no longer active

Look at the current jobs Android →

Loading...