Android-разработчик Такси
Summary
Senior Android/Kotlin developer on WB Taxi: builds passenger and driver apps from a shared Kotlin Multiplatform codebase — Compose Multiplatform UI, Ktor networking, real-time geolocation tracking and Kotlin↔Swift iOS interop — plus architecture design, tests, code review and CI in GitLab.
Разрабатывать фичи пассажирского и водительского приложений на Compose Multiplatform;
Проектировать архитектуру KMP-модулей и API, на основе которых ИИ реализует фичи;
Самостоятельно разрабатывать сложную core-логику и общую KMP-логику;
Работать с картами и геолокацией: трекинг водителя в реальном времени, фоновые процессы;
Поддерживать iOS-target: interop Kotlin ↔ Swift, нативные мосты;
Заниматься код-ревью, менторингом, тестами, CI в GitLab.
Опыт коммерческой Android-разработки на Kotlin от 6 лет;
Уверенные Coroutines/Flow, Jetpack Compose, понимание жизненного цикла Android-компонентов;
Опыт проектирования архитектуры: многомодульность, DI (Koin), границы модулей, разделение общей и платформенной логики;
Опыт работы с REST/WebSocket API (Ktor), кэшированием, нестабильной сетью;
Понимание KMP/Compose Multiplatform или способность быстро въехать;
Самостоятельность: находить пробелы в требованиях, договариваться с коллегами, доводить задачи до релиза.
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.