Position: Middle Android Developer
Company: Uklon
Category: Android
Experience: 3y

Щоб мати змогу впливати на розвиток продукту приєднуйся до Rider та Driver Team як **Middle Android Developer**.

**Що треба робити**:
• підтримка існуючого проекту, фікс багів.
• розробка, дебаг і доведення нового функціоналу до production
• написання красивих і зрозумілих комміт меседжів, створення лаконічних мердж ріквестів
• щоденні обговорення з командою прогресу, цілей, труднощів в роботі
• рев'ю коду всередині команди

**Цілі на півроку**:
• освоєння бізнес-логіки існуючих компонентів додатків
• освоєння підходів до проектування і написання коду
• розробка нового функціоналу
• виправлення помилок
• Code Review всередині команди
• висока динаміка розробки і доставки фіч кінцевим користувачам
• оптимізація роботи додатків 

**Тому тобі будуть потрібні досвід та знання**:
• знання ООП і патернів проектування, знання типових архітектур
• знання і досвід розробки на Java / Kotlin
• досвід комерційної розробки на Kotlin більше 2-х років
• впевнене володіння Java Сore: core, collections, concurrency, networking
• впевнені знання Android Framework: Core Android API, UI, threading model and available solutions, third-party libraries, build tools
• досвід використання Gradle, RxJava;
• Source control: Git
• написання Unit-тестів (JUnit, Spek)

**Бажаний досвід, навчимо, якщо не знаєш або не вмієш**:
• досвід роботи з Architecture components, Android Jetpack
• розуміння DI: Dagger, Kodein
• досвід роботи з Clean Architecture
• досвід роботи з багатомодульні додатками
• розуміння і досвід роботи з CI

**Ми піклуємось про твоє здоров'я та комфорт, тому пропонуємо**:
• гнучкий графік
• можливість вибрати зручний формат співпраці (офіс/віддалено/міксований формат), тому ти маєш можливість працювати з будь-якого куточка України, й світу
• 10 робочих днів оплачуваних лікарняних на рік
• 20 робочих днів оплачуваних відпусток 
• корпоративне медичне страхування
• програму корпоративного страхування від COVID-19

**Свій розвиток ти можеш підтримувати через**:
• обмін знаннями серед команд (лекції, курси, програма менторства)
• корпоративну бібліотеку та підписку на Pluralsight
• корпоративне навчання з англійської мови різних рівнів
• можливість відвідувати оплачувані семінари, майстер-класи, тренінги та конференції; хакатони, форуми, team building sessions

**Крім того, ми маємо для тебе**:
• різні соціальні бонуси та компенсації (допомога до народження дитини, додаткова відпустка у День Народження, вихідний за донорство та ін.)
• корпоративне дозвілля, спортивні секції (футбол, йога)

Якщо ти шукаєш амбіційну продуктову компанію, орієнтовану на розвиток та світову експансію, зацікавлений у використанні новітніх технологій та готовий далі підвищувати свою експертизу, приєднуйся до команди Uklon. 

Детальніше про компанію та команду: http://careers.uklon.ua