PrivatBank

Middle Android developer

$$$
Product

Основні обов’язки

  • Розробка та підтримка проєктів на ОС Android для POS-терміналів та мобільних пристроїв
  • Інтеграція сторонніх SDK та реалізація механізмів взаємодії між декількома додатками на одному пристрої
  • Проєктування архітектури додатків із застосуванням підходів MVP, MVVM та принципів Clean Architecture
  • Робота з базами даних (Room, SQLite) та забезпечення стабільної взаємодії з клієнт-серверною частиною
  • Оптимізація коду та участь у командних процесах розробки (Code Review, робота з Git-Flow)

 

Основні вимоги

  • 3+ роки комерційного досвіду розробки Android додатків 
  • Досконале знання Java та Kotlin
  • Досконале знання Android SDK
  • Досвід роботи з базами даних (SqLite, Room)
  • Розуміння принципів реактивного програмування (Kotlin Coroutines/Flow, RxJava, RxAndroid)
  • Розуміння роботи протоколів HTTPS та Sockets
  • Досвід роботи з багатомодульними проєктами
  • Досвід роботи з пакетами SDK сторонніх продуктів
  • Досвід розробки взаємодії між декількома додатками на одному пристрої
  • Розуміння принципів ООП, SOLID та шаблонів проєктування (MVP, MVVM, Clean Architecture)
  • Розуміння DI (Dagger 2.*)
  • Досвід роботи з системами контролю версій Git та розуміння Git-Flow
  • Володіння англійською мовою на рівні Intermediate (B1 – Середній)
  • Крос-функціональні компетенції: критичне мислення та ефективна комунікація
  • Корпоративні якості: відповідальність, інноваційність, прозорість, робота в команді та фокус на клієнті

 

Буде великим плюсом

  • Досвід роботи з AOSP (Android Open Source Project)
  • Досвід використання AI та вміння коректно формувати промпти
  • Досвід роботи з платіжними системами

 

Своїм співробітникам ми пропонуємо

  • Роботу в найбільшому та інноваційному банку України
  • Офіційне працевлаштування та 24+4 календарних дні відпустки
  • Компенсацію лікарняних
  • Конкурентну заробітну плату
  • Бонуси, премія відповідно до політики компанії
  • Медичне страхування 
  • Корпоративне навчання
  • Можливість віддаленого формату роботи
  • Корпоративну фінансову допомогу у критичних ситуаціях

Required languages

English B1 - Intermediate
Ukrainian C2 - Proficient
Kotlin, Java, Android, Dagger 2, SQLite/Room, RxJava, Android SDK, HTTPS, Sockets
Published 8 July
103 views
·
18 applications
Last responded 2 hours ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...