Напиши текст вакансии для должности "Middle Android developer". Название компании: "Опс Айти". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Kotlin', 'Java', 'Android SDK', 'Git', 'ООП', 'Hilt', 'Room'

В связи с запуском нового проекта активно ведём поиск кандидатов на позицию middle разработчика, которые займутся разработкой приложения с нуля. Гарантируем интересные задачи, современный стек технологий, погружение во все области продукта и всё это в формате удалённой работы! Обязанности:  Разработка функционала приложения; Ревью кода; Написание тестов; Работа в команде;  Стек:  Jetpack Compose MVVM + StateFlow Kotlin Coroutines + Flow Hilt Room    Требования:  Знание Android SDK (Activity, Fragments, Services, etc), Kotlin/Java; Понимание принципов много-поточного программирования; Опыт работы с Retrofit, Jetpack, Coroutines, Flow, ViewModel, Material Components; Знание DI (Dagger2/Hilt); Знание архитектурных паттернов (MVP, MVVM, etc); Понимание что такое тесты и зачем они нужны (E2E, Unit, интеграционных); Базовое понимание многомодульной архитектуры проекта; Понимание применения паттернов проектирования, их плюсы и минусы; Умение работать в команде;    Условия:  Форматы работы:  удалённый офис на постоянной основе гибридный (2/3дом-офис)   Гибкое начало рабочего дня, график работы 5/2; Премирования;  13-я зпл;  Оплачиваемый отпуск 28 календарных дней;  Повышенная ставка при работе в праздничные дни и альтернативные варианты; Стабильная полностью белая заработная плата;  Поездки на ИТ-конференции, митапы, учебные курсы за счет компании; Бесплатные, комплексные обеды в офисе;