Наш стек: 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 или желание освоить и использовать.