Обязанности:
Вы соответствуете требованиям данной вакансии если: - Свободно владеете языком Kotlin и Java - Имеете опыт реактивного программирования (RxJava2) - Имеете опыт работы с сетевыми протоколами (HTTP, REST, JSON и др.) - Знакомы с концепциями ООП, знаете паттерны проектирования, принципы SOLID и умеете их применять - Имеете базовое понимание и опыт работы с основными архитектурными паттернами (Clean, MVP, MVVM) - Знакомы с основными алгоритмами и структурами данных - Умеете писать простой в понимании и тестируемый код - Умеете работать в команде и готовы активно принимать участие в жизни продукта Будет преимуществом: - Опыт работы с библиотеками Moxy, Dagger2 - Умение проводить перекрестное Code Review - Ссылки на проекты в Play Market, профили GitHub и StackOverflow Вашими ключевыми задачами будут: - Разрабатывать и поддерживать мобильное приложение с нуля - Создавать удобный и понятный для пользователей интерфейса по макету Мы предлагаем: - Работа в комфортном офисе в верхней части города - Самые современные технологии разработки