Position: Android Software Engineer
Company: Uklon
Category: Android
Experience: 3y

**Uklon** — продуктова IT-компанія, що розробляє провідний райд-хейлінг сервіс. Щодня потужна команда Uklon прокачує одну з найбільших інфраструктур на ринку України та за її межами, забезпечуючи взаємодію драйверів та райдерів.

Ми створюємо highload продукт, за яким ховаються амбітні технологічні челенджі, безперервні інновації та неочевидні ходи. Наш фреймворк роботи — тестувати нові гіпотези, пушити свої ідеї та використовувати останній стек технологій.

То ж приймай виклик та вступай у гру із світовими гігантами на рівних! Давай змінювати індустрію разом!

Приєднуйся до нас у ролі **Android Software Engineer**

**Hiring process:**
Проходь лише один етап інтерв’ю до 2-х годин (знайомство + технічна співбесіда)

**Що ми пропонуємо саме для цієї ролі:**

• найсучасніший стек: 100% Kotlin, OkHttp, Retrofit, Gson, Sockets, RxJava, Datastore, GoogleMaps, Jetpack Compose
• можливість прокачати навички роботи з WebSocket та Concurrency
• отримання досвіду використовування Jetpack Compose в Production
• інтеграція з сервером за підходами API-first та Async-first
• розробка продукту, яким сам користуєшся та бачиш результати своєї роботи
• можливість безпосередньо впливати на вектор розвитку відомого продукту
• відсутність бюрократії та висока швидкість прийняття рішень
• культура компанії, в якій кожен є значущим і цінним та має вплив на процеси

**Як саме ти можеш впливати на розвиток компанії:**

• розробка нового функціоналу, підтримка існуючого
• виправлення помилок
• аналіз причин та пошук рішень інцидентів з production
• Code Review
• участь в обговоренні майбутніх задач до виконання
• вести правдиву та акуратну git та Jira-iсторію

**Челленджі на півроку:**

• знайомство з командою
• знайомство зі структурою проєктів
• освоєння бізнес-логіки проєктів
• освоєння підходів до проєктування і написання коду всередині компанії
• пошук вузьких місць і шляхів їх оптимізації
• Code Review
• розробка нового функціоналу у передбачувані терміни
• пришвидшення розробки нового функціоналу командою
• активна участь в декомпозиції технічних та бізнесових ініціатив
• покращення якості коду на проєктах

**Для досягнення результатів, тобі знадобляться:**

• досвід розробки від 3 років на Kotlin
• впевнене розуміння та використання принципів OOP та SOLID
• впевнене володіння Java Сore: core, collections, concurrency, networking
• Android Framework: Core Android API, UI, Android Jetpack, threading model та популярні third-party бібліотеки
• досвід використання Gradle, RxJava
• покриття функціоналу тестами (JUnit, Spek)
• впевнене розуміння та використання MV*-патернів
• досвід використання Jetpack Compose буде перевагою

**Як ти регулюєш свій робочий час?**

• сам визначаєш зручний для себе час, але потрібно залишатися на зв’язку з 11:00 до 16:00
• самостійно вибираєш зручний формат (офіс/віддалено/міксований), працюй з будь-якого куточка України й світу

**Як ти будеш прокачувати свої скіли в Uklon?**

• внутрішні тренінги, воркшопи, хакатони, шерінги знань тощо
• корпоративна бібліотека та підписки на інформаційні ресурси
• відвідування вебінарів, лекцій за участі спікерів компанії тощо
• English lessons

**Work (War) — Life Balance**

Ми кажемо «ні» рутині та одноманітності, тому ми створюємо простір, де працювати дійсно в кайф. Гейміфікації, подарунки, розіграші, спортивні заходи, тімбілдінги та корпоративи — з нами точно не буде нудно.

**Health Care:**

• корпоративне медичне страхування

Якщо ти шукаєш драйвову та амбіційну продуктову компанію, орієнтовану на розвиток та світову експансію, зацікавлений у використанні новітніх технологій та готовий далі підвищувати свою експертизу, приєднуйся до команди Uklon.