Наш стек: Android Architecture Components (LiveData, ViewModel, Room), Kotlin Coroutines, Dagger2, Retrofit2, Pojo, Gson, Moshi, Socket.IO, CameraX, Firebase Messaging, Crashlytics, Viewbinding, AppsFlyer, Amplitude, Compose
Чем предстоит заниматься:
- проектированием архитектуры мобильного приложения для сборщиков;
- разработкой новых и поддержкой текущих функциональных модулей приложения;
- проектированием инструментов и механизмов взаимодействия модулей системы;
- проведением рефакторинга приложения;
- обеспечением качества кода и стабильности сервисов;
- отладкой и тестированием приложения: автоматизированным и ручным.
- опыт коммерческой разработки мобильных приложений под Android от 3-х лет;
- знание Kotlin;
- знание базовых алгоритмов, знание базовых структур данных, знание ООП, глубокое понимание Android SDK;
- знание принципов и архитектуры построения мобильных приложений;
- опыт применения архитектурного паттерна MVVM и других архитектурных подходов;
- знание принципов организации эффективной программной разработки;
- опыт работы с системой контроля версий (Git);
- опыт работы с многопоточностью;
- опыт работы с REST API, знание принципов работы клиент-серверных приложений.
Будет плюсом:
- знание KMP/CMP или желание освоить и использовать.
Похожие вакансии
Опыт работы системным / DWH-аналитиком от 1,5 лет. Опыт самостоятельной подготовки требований (BRD, FSD, ЧТЗ или эквивалентов) — пусть и...
Минимальный практический опыт - 1,5 года. Опыт работы с тест-менеджмент системами (TestRail/Qase) — будет преимуществом. Знание жизненного цикла ПО...
Уверенный опыт с TypeScript + React, 19 версия как преимущество. - Опыт работы с состояниями (React Query/Zustand/Redux). -
Опыт работы с React и TypeScript от 3 лет. Знание современных стандартов JavaScript и принципов ООП. Умение работать с системами...
Опыт работы с SIEM-решениями. Знание сетевых протоколов, архитектур современных операционных систем и технологий защиты информации. Опыт работы с различными...
