Напиши текст вакансии для должности "Android-разработчик (Юла)". Название компании: "VK". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Java', 'Android', 'Kotlin'

Юла — это первый в стране «classified 2.0», когда сервис выступает не просто местом для размещения объявлений, но решает проблемы покупателей и продавцов как онлайн, так и офлайн. Поэтому на Юле доступны доставка товара от продавца к покупателю и «Безопасная Сделка» для расчетов между пользователями. Также сервис позволяет находить и предлагать товары с учетом геолокации и интересов пользователя. Сейчас сервисом пользуются более 27 миллионов людей ежемесячно! Android-приложение: Больше 85% приложения написано на Kotlin, предстоит работать с Rx, DI (Dagger2), MVI, GraphQL Apollo, Rest — OkHttp. Приложение под Android доступно и в GooglePlay, и в AppGallery. Задачи:  участие в полном цикле разработки новой функциональности; обсуждение бизнес-логики с продуктовыми менеджерами; обсуждение дизайн-макетов с отделом дизайна; проектирование формата клиент-серверного взаимодействия с командой backend-разработки с учетом требований мобильных клиентов; декомпозиция и оценка времени выполнения задачи; реализация функциональности на платформе Android в команде специалистов; прохождение code review; содействие и помощь отделу тестирования в выявлении и локализации ошибок; участие в проектировании архитектуры приложения, выборе/изменении стека технологии; оптимизация существующего кода, написание расширяемого, поддерживаемого и удобочитаемого кода, рефакторинг legacy; оптимизация скорости работы приложения.  Требования:  опыт разработки Android-приложений — от 2 лет; наличие реализованных приложений; знание классических алгоритмов и структур данных; опыт работы с Rx; уверенное знание Kotlin и Java; понимание принципов многопоточного программирования; умение с высокой точностью оценивать сроки выполнения задач; желание развиваться и развивать продукт.