Обязанности:
Тебе предстоит: Развивать и поддерживать мобильное приложение для курьеров, осуществляющих доставку из супермаркетов до клиентов. В нем предусмотрен следующий функционал: сканер QR-кодов; обмен данными между клиентом и сервером(сокеты); работа с камерой телефона; работа с push-уведомлениями. Пожелания к твоему опыту: Опыт коммерческой разработки мобильных приложений под Android от 2-х лет; Знание Kotlin; Знание базовых алгоритмов, знание базовых структур данных, знание ООП, глубокое понимание Android SDK; Знание принципов и архитектуры построения мобильных приложений; Опыт применения архитектурного паттерна MVVM и других архитектурных подходов; Знание принципов организации эффективной программной разработки; Опыт работы с системой контроля версий (Git); Опыт работы с многопоточностью; Опыт работы с REST API, знание принципов работы клиент-серверных приложений. Наш стек: Android Architecture Components (LiveData, ViewModel, Room), Kotlin Coroutines, Dagger2, Retrofit2, Pojo, Gson, Moshi, Socket.IO, CameraX, Firebase Messaging, Crashlytics, Viewbinding, AppsFlyer, Amplitude.Похожие вакансии