Uklon — українська продуктова IT-компанія, розробник провідного райд-хейлінг сервісу. Щодня потужна it-команда Uklon прокачує одну з найбільших інфраструктур на ринку України, забезпечуючи взаємодію драйверів та райдерів.
5 грудня 2024

Android Technical Lead (вакансія неактивна)

Київ, віддалено
Uklon — продуктова IT-компанія, що розробляє провідний райд-хейлінг сервіс. Щодня потужна команда Uklon прокачує одну з найбільших інфраструктур на ринку України та за її межами, забезпечуючи взаємодію драйверів та райдерів.

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

То ж приймай виклик та вступай у гру із світовими гігантами на рівних! Давай змінювати індустрію разом!

Приєднуйся до нас у ролі Android Technical Lead

Hiring process:
Ми не проводимо «надцять» етапів інтерв’ю, бо цінуємо і твій і свій час. Проходь лише 2 етапи — знайомство та технічна зустріч.
Деталі щодо того, як познайомитися з нашою командою дізнавайся у Насті, Recruitment Lead

Що ми пропонуємо саме для цієї ролі:
• максимальну залученість у розвиток одного з ключових застосунків — Uklon Driver
• найсучасніший стек: 100% Kotlin, OkHttp, Retrofit, Gson, Coroutines, GoogleMaps, Data Store, Jetpack Compose, Kodein, Spek2, Gradle Kotlin DSL
• можливість впливати на вимоги та дизайн функціонала
• можливість прокачати навички роботи з tcp, WebSockets SignalR
• інтеграція з сервером за підходами API-first та Async-first
• розробка високонавантаженого продукту зі складними інженерними рішеннями на базі мікросервісів
• культура компанії, в якій кожен є значущим і цінним та має вплив на процеси
• регулярні performance & salary review
• розробка продукту, яким сам користуєшся та бачиш результати своєї роботи

Як саме ти можеш впливати на розвиток компанії:
• лідити розробку продукту впроваджуючи інженерні практики для покращення процесу розробки
• підтримувати та покращувати процеси розробки та код рев’ю
• створювати та підтримувати технічну документацію
• аналізувати бізнес вимоги
• підготовка артефактів для релізів
• розробка нового функціоналу, підтримка існуючого
• покриття функціоналу тестами (JUnit, Spek)
• аналіз причин та пошук рішень інцидентів з production
• участь в командних code review
• участь в оцінюванні та декомпозиції задач
• безпосередній вплив на командні метрики
• залученість до пріоритизації технічного беклогу
• участь у hiring процесі нових тіммейтів
• піпл менеджмент: участь у перформанс рев’ю, допомога з постановкою квартальних цілей членам команди, онбординг нових тіммейтів, участь у складанні девелопмент плану

Челленджі на 3 місяці:
• знайомство з командою
• знайомство з продуктом
• знайомство з існуючою архітектурою
• налагодити взаємодію з командою
• створити план діяльності на 6 місяців
• освоєння бізнес-логіки існуючих сервісів і підходів
• освоєння підходів до проєктування і написання коду всередині компанії

Челленджі на 6 місяців:
• участь в опрацюванні нефункціональних вимог в рамках ініціатив
• аналіз функціональних вимог та надання фідбеку щодо оптимальних шляхів реалізації
• надання консультацій РО та ЕМ щодо оптимізації термінів розробки
• аудит технічних рішень та процесів розробки, надання рекомендацій щодо оптимізації ефективності розробки та якості продукту
• активна участь в декомпозиції технічних та бізнесових ініціатив

Для досягнення результатів, тобі знадобляться:
• досвід розробки не менше 5-6 років, з яких 3+ роки на позиції Technical Lead
• досвід розробки від 3 років на Kotlin
• досвід використання Jetpack Compose
• впевнене розуміння та використання принципів OOP та SOLID
• Android Framework: Core Android API, UI, Android Jetpack, threading model та популярні third-party бібліотеки
• досвід використання Gradle, RxJava, Coroutines
• покриття функціоналу тестами (JUnit, Spek)
• впевнене розуміння та використання MVVM/MVI-патернів
• досвід роботи з firebase
• досвід роботи з sockets or TCP
• досвід роботи з Protobuf буде перевагою

Як ти регулюєш свій робочий час?
• можеш самостійно планувати свій робочий графік, проте, щоб бути ефективними,
ми маємо обов’язковий спільний робочий час — бізнес-години, з 11:00 до 16:00
• 20 days off на особисті потреби та 10 — через хворобу (зі збереженням винагороди)
• day off в твій день народження, як подарунок компанії
• day off для донорства крові

Як ти будеш прокачувати свої скіли в Uklon?
• внутрішні тренінги, воркшопи, хакатони, шерінги знань тощо
• корпоративне навчання
• корпоративна бібліотека та підписки на інформаційні ресурси
• відвідування вебінарів, лекцій за участі спікерів компанії тощо
• персональний/командний бюджет на навчання
• English lessons

Work (War) — Life Balance
Ми є соціально відповідальною компанією, тому багато часу приділяємо активностям пов’язаним з волонтерською діяльністю, також регулярно підтримуємо командних дух в неробочі години: обожнюємо драйвові тімбілдінги, спортивні змагання, тощо. Ми кажемо «ні» рутині та одноманітності, тому ми створюємо простір, де робити свою справу дійсно в кайф — з нами точно не буде нудно.

Regular Sport Activities:
• Uklon Football щотижня
• Uklon Online Yoga щотижня

Health Care:
• корпоративне медичне страхування, в тому числі для мемберів, які знаходяться за кордоном

Якщо ти шукаєш драйвову та амбіційну продуктову компанію, орієнтовану на розвиток та світову експансію, зацікавлений у використанні новітніх технологій та готовий далі підвищувати свою експертизу, приєднуйся до команди Uklon.

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

▶️ Uklon Inside, знайомся з майбутньою командою