Исправление ошибок в проекте, улучшение и оптимизация текущего кода.
Ведение технической документации.
Участие в проектировании.
Проведение Code Review, участие в релизном процессе.
Реализация редизайна/рефакторинг.
Требования
Опыт в Android-разработке от 5-ти лет.
Опыт самостоятельного ведения проекта и управления командой разработки.
Настройка процессов управления разработкой, внедрение метрик качества ПО.
Отличное знание Kotlin и Android SDK.
Понимание основных принципов работы с базами данных, алгоритмами, структурами данных, ООП, SOLID.
Умение работать с REST API.
Знание архитектурных паттернов (Clean Architecture, MVP, MVVM, MVI), понимание их преимуществ и областей применения.
Уверенные знания в области многопоточности. Опыт работы с RxJava и Kotlin Coroutines.
Опыт работы с Firebase, Push-уведомлениями, Deep Link-ами.
Опыт работы с ViewModel, Room, Retrofit, Dagger 2, Cicerone, Compose.
Опыт работы с многомодульными проектами.
Опыт автоматизированного тестирования кода с использованием unit-тестов.
Опыт в оптимизации производительности приложений.
Опыт работы с CI/CD.
Опыт работы в Agile-команде.
Будет плюсом:
Опыт работы с Moxy.
Опыт работы с WebSockets.
Условия
Конкурентная заработная плата (определяется по итогам собеседования).
Годовая премия.
Возможность удаленной работы или гибридного графика работы.
Официальное оформление по ТК РФ в компании с IT-аккредитацией.
Обучение в корпоративном университете.
Электронная библиотека МИФ.
Библиотека электронных курсов Eduson.
Компенсация питания.
ДМС после испытательного срока.
Страхование жизни.
Комфортный офис в районе м. Войковская.
Александр Бобров IT Recruiter
О компании UNIREST
Сфера
Рестораны и общепит
Размер
1001+
UNIREST — компания, успешно развивающая бренд ROSTIC'S. Это высокотехнологичная компания и лидер в сфере ресторанного бизнеса по количеству ресторанов в России.