Наш стек: Android Architecture Components (LiveData, ViewModel, Room), KMP, Kotlin Coroutines, Dagger2, Retrofit2, Pojo, Gson, Moshi, Socket.IO, CameraX, Firebase Messaging, Crashlytics, Viewbinding, AppsFlyer, Amplitude, Compose
Чем предстоит заниматься:
- разработкой мобильного android приложения для найма операционного персонала на kotlin + kmp;
- участием в разработке архитектуры клиентской части приложений для android, включая ui/ux, api и интеграции с внешними сервисами;
- принятием технических решений и проектированием фичей;
- работой с последними версиями инструментов и инновационными технологиями;
- взаимодействием с членами команды: разработчиками, дизайнерами, аналитиками, тестировщиками, продакт-менеджерами;
- проведением код-ревью, обеспечением качества кода.
- опыт коммерческой разработки мобильных приложений под Android от 3-х лет;
- знание Kotlin;
- знание базовых алгоритмов, знание базовых структур данных, знание ООП, глубокое понимание Android SDK;
- знание принципов и архитектуры построения мобильных приложений;
- опыт применения архитектурного паттерна MVVM и других архитектурных подходов;
- знание принципов организации эффективной программной разработки;
- опыт работы с системой контроля версий (Git);
- опыт работы с многопоточностью;
- опыт работы с REST API, знание принципов работы клиент-серверных приложений.
Будет плюсом:
- знание KMP/CMP или желание освоить и использовать.