Обязанности:
Компания занимается разработкой крупных информационных систем от личных кабинетов до систем аналитики для государственных заказчиков. Сейчас мы расширяем команду мобильной разработки и ищем талантливых разработчиков, которые знают наш стек. Если у Вас есть опыт разработки для мобильных устройств с использованием языков программирования Kotlin и Java, то мы Вас ждем. Мы предлагаем участвовать в поддержке существующего мобильного приложения, а также рефакторинге легаси проекта на новые рельсы. Приложение периодически пополняется новыми фичами. Требования: - уверенные знания Java, Kotlin, Android SDK; - опыт работы с сетевыми протоколами (HTTP, REST, JSON и др.); - знание концепции ООП, паттернов проектирования (Clean, MVP, MVVM), принципов SOLID; - опыт реактивного программирования (RxJava2);- знание основных алгоритмов и структур данных; - умение читать и анализировать код. Чем предстоит заниматься: - разрабатывать мобильные приложения; - поддерживать и рефакторить существующий код; - участвовать в проектировании новых функций. Мы предлагаем: Интересные проекты федерального уровня. Дружный и бодрый коллектив. Возможность работать дистанционно. Официальное трудоустройство, полный соц.пакет и полностью белая зарплата.