Android Developer
Необхідні навички:

5+ років досвіду розробки Android
Добре знайомі з Java та Kotlin
Хороше розуміння екосистеми Android
Знайомство зі спрограмами Kotlin
Гарне розуміння підходу до чистої архітектури
Досвід модульного тестування
Знайомство з Android SDK: основні поняття, такі як макети та представлення даних, дії та фрагменти та їх життєвий цикл, зберігання даних, представлення колекцій та адаптери
Досвід роботи з фреймворками ORM та базовими бібліотеками, такими як Retrofit2
Відмінне розуміння інструментів керування версіями коду (Git) і досвід роботи з Gradle
Чітке розуміння повного життєвого циклу розробки мобільних пристроїв, принципів ООП, шаблонів проектування
Пристрасть до програмної інженерії, навчання та постійного вдосконалення

Буде плюсом:

Написання модульних тестів
Практичний досвід роботи з Kotlin Coroutines
Практичний досвід роботи з відеопотоками
Знання Android NDK
Досвід роботи з MVVM
Досвід роботи з компонентами архітектури Android
Практичний досвід роботи з Kotlin DSL
Досвід роботи зі сторонніми бібліотеками, API (Firebase) та користувацькими фреймворками

Завдання та обов'язки:

Дотримуйтесь високих стандартів якості програмного забезпечення, встановлених у команді
Проектуйте, створюйте та підтримуйте високопродуктивний, багаторазовий і надійний код
Запропонуйте технічні та функціональні вдосконалення, щоб додати цінності продукту
Співпрацюйте з міжфункціональними командами, щоб визначати, проектувати та поставляти нові функції програми

З нами вам сподобається:

свобода приймати рішення та втілювати ідеї в життя
можливість впливати на продукт і його виготовлення, а не монотонно закривати завдання
робота в команді ентузіазму та нульова культура
догляд та медичне страхування
HES Fintech