Обязанности:Разработка и поддержка Android клиентов системы видеоконференций:Корпоративный мессенджер с видео- и аудиозвонками (в большей степени);Клиент видеоконференций (в меньшей степени);Проектирование и разработка нового функционала клиента;Поддержка существующего кода с возможностью перевода его на новые технологии;Написание модульных и инструментальных тестов.Требования:Опыт коммерческой Android разработки от 2-х лет;Хорошие знания Java и Kotlin, Android SDK;Уверенное знание Android SDK (>=16);Опыт работы с Dagger 2, Kotlin Coroutines, Room;Понимание MV* шаблонов проектирования;Понимание принципов ООП, SOLID, Clean architecture;Опыт разработки многопоточных приложений, понимание особенностей управления памятью в Android;Понимание принципов адаптации интерфейса пользователя под различные экраны;Наличие опыта верстки интерфейса пользователя;Понимание основ работы сетевых протоколов TCP/IP, UDP, HTTP(S);Опыт использования JSON, REST API, SOAP;Опыт работы с GIT.Желательный опыт:Опыт написания модульных