Напиши текст вакансии для должности "Middle Android Developer (Remote)". Название компании: "GRI". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Android SDK', 'Android', 'Core Java', 'Kotlin', 'RxJava2', 'Dagger2', 'Jenkins', 'CI'

IT департамент Sunlight отделился в самостоятельную компанию GRI, со своим внутренним микроклиматом, ценностями и позиционированием. Сейчас внутри царит атмосфера хорошо управляемого и организованного стартапа, с отсутствием бюрократии и налаженными процессами. Наши преимущества   Работа в профессиональной продуктовой команде   Изучение новых технологий, постоянное развитие, посещение конференций и форумов   Возможность влиять на продукт и на процессы   Стабильная заработная плата и уверенность в завтрашнем дне   Удобное рабочее место с мощной техникой и возможность работы из дома     Наши продукты:   Клиентское приложение SUNLIGHT, на данный момент имеющее более 14 млн установок и самый высокий рейтинг (4.8) в Google Play среди ТОП-50 приложений категории &quot;Покупки&quot;.   Приложение для продавцов – штучное для отечественного ритейла решение, позволяющее нам полностью отойти от концепции стационарной кассы, а консультантам торгового зала - быть полностью мобильным сотрудником, имея всего лишь гаджет с приложением, которое полностью заменяет кассовый, презентационный, учётный и логистический функционал традиционной рабочей станции работника торгового зала.     Стек технологий:   Kotlin   Android SDK, Android Jetpack   Coroutines   Dagger2   Adapter Delegates   Room   MVVM, Clean Architecture   Junit 5, Kaspresso, Robolectric, MockK   GitHub, Jira, Figma, Slack, SonarQube, Detekt   Firebase Performance, Crashlytics     Что ты будешь делать:   Разрабатывать с нуля карточку продукта, каталог, личный кабинет пользователя.   Вместе с командой участвовать в принятии технических решений,   разбивать приложение на модули, разрабатывать UI-тесты.   Участвовать в проектировании REST API.   Участвовать в процессе code review.   Принимать участие в процессе найма.     Что мы ожидаем от тебя:   Отличное знание Kotlin, Android SDK   Знание паттернов проектирования и умение их применять на практике   Понимание принципов SOLID и архитектурных подходов.   Желательно знание Coroutines, Dagger2 и умение их правильно использовать   Иметь представление об Architecture Components   Понимание концепции и опыт написания unit тестов.   Умение писать чистый, масштабируемый и тестируемый код.   Опыт проведения рефакторинга и code review желателен.   Знание Java желательно     Любим стратегию WIN-WIN и взамен готовы предлагать:  Работа в современной IT компании Оформление по ТК РФ или ИП Амбициозные и масштабные задачи В данной вакансии есть полная удаленка Гибкое начало рабочего дня Выдаем современное оборудование: Mac или мощные PC на выбор. Компенсация Яндекс такси 3к в месяц Возможность реализовать собственные архитектурные решения. В офисе есть Play Station, настольный теннис и кикер, чай, кофе, печеньки. Корпоративный футбол. Скидки на английский и джим (skyeng, world class) Обучения и конференции за счет компании. Реально интересные проекты. Крутая сплоченная команда без токсиков и крутой современный лид    МЫ НЕ ИЩЕМ ВИНОВАТЫХ, МЫ РЕШАЕМ ЗАДАЧИ!