Напиши текст вакансии для должности "Junior Android разработчик". Название компании: "FINCH Mobile". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Java', 'Kotlin', 'Rx', 'MVP', 'MVVM', 'Coroutines', 'Retrofit2'

Привет, мы - FINCH Mobile Мы создаём и запускаем высоконагруженные, мобильные приложения для брендов с большой аудиторией. Среди наших клиентов: Газпром-медиа, Столото, Спартак, Sport24 и другие бренды. Аудитория наших приложений — от 500 тыс. до 5 млн зарегистрированных пользователей. Нам интересно делать крупные, наполненные функциями, качественные продукты, работать с большой аудиторией, развивать свою экосистему и выстраивать внутренние процессы. У нас выросла нагрузка на текущих проектах, и добавились новые и, чтобы закрывать задачи в срок, мы решили найти нового Android-разработчика в команду Столото. Вкратце про проект. Столото — монополист лотерейного бизнеса в России. Мы работаем вместе уже более 9 лет и занимаемся сайтом, мобильным сайтом, мобильным приложением, back-end архитектурой, DevOPS-направлением. Проект большой: во время розыгрышей на сайт и в приложение могут одновременно заходить десятки миллионов человек, а одним только сайтом у нас занимаются десять человек. Что нужно будет делать:  Поддерживать и совершенствовать текущие мобильные приложения компании. Заниматься разработкой новых мобильных приложений.  Что мы ждем от кандидата:  Kotlin, понимание основ Java; Понимание паттернов MVP, MVVM; Многопоточность RxJava / Coroutines. Знание обеих технологий будет плюсом; DI, понимание работы. Опыт применения Toothpick / Dagger2 / Koin или других библиотек; Понимание работы API: Retrofit2, OkHttp; Понимание работы баз данных: Room/SQLite или любая другая библиотека. Знание NoSQL будет плюсом; Английский язык на уровне понимания технической литературы.  Будет плюсом:  Опыт коммерческой разработки приложений; Примеры кода с использованием MVP/MVVM; Опыт работы с Cicerone; Знание принципов Clean Architecture, SOLID; Опыт написания Unit тестов; Знание ООП паттернов проектирования ПО; Опыт работы с системой контроля версий git.  Что мы даем сотрудникам:   Работу над проектами с крупной аудиторией в несколько млн. пользователей;   Никакой бюрократии;   Гибкое начало рабочего дня (с 8 до 12 утра по МСК);   Бесплатные занятия английским языком;   Курсы и конференции за счет компании;   Комфортное рабочее место и возможность работать удалённо. У нас не коворкинг, а собственный двухэтажный офис с двориком в пешей доступности от м. Электрозаводская.