Мы ищем коллегу Android-разработчика для работы над интересными, крупными, развивающимися проектами в сфере образования и телекоммуникаций. Обязанности: Разработка нового продуктового функционала; Разработка пользовательского интерфейса (UI), соответствующего стандартам Google и обеспечивающего отличный пользовательский опыт; Интеграция со сторонними сервисами и sdk; Участие в принятии архитектурных решений; Анализ и оптимизация процессов разработки; Активное участие в разработке и проектировании новых фич и инструментов; Покрытие проекта юнит-тестами и ui-тестами; Участие в поддержке и развитии инструментов непрерывной интеграции; Отладка кода и тестирование приложений на устройствах Android, а также в эмуляторах; Улучшение производительности приложения, оптимизация работы с памятью и ресурсами устройства. Требования: Не менее 5ти лет опыта коммерческой разработки для Android; Хорошее знание java и kotlin, Dagger2, RxJava3; Опыт создания Custom View; Уверенное владение инструментами разработки и платформы Android; Опыт в разработке многопоточных приложений; Владение основами командной работы с git; Понимание архитектуры MVI; Знание паттернов проектирования, архитектурных подходов, принципов SOLID; Опыт декларативного описания UI; Будет плюсом: работа с ExoPlayer, опыт HLS, DASH стримминга. Условия: Технически сильная и дружная команда; Отлично поставленные коммуникации и процессы разработки от аналитики до деплоймента; Профессиональное развитие, карьерный и финансовый рост; Оформление по ТК РФ в аккредитованной IT-компании; Удалённый формат работы.