Опыт разработки на Java(3+) / Kotlin(~1) /Flutter (~1)
Применение архитектурных паттернов: MVVM / MVP
Понимание и опыт использования Android architecture component
Опыт взаимодействия с REST: Retrofit2/ WebSocket / OkHttp / JSON / GSON
Хорошее понимание взаимодействия c базой данных : Room / SQLite
Многопоточность : RxJava/ RxAndroid/ multi-threading/synchronization
Применение DI : Dagger 2 / Koin
Опыт применения сервиса Firebase
Работа с изображениями : Picasso / Glide
Будет плюсом практика работы с Map/MapView/ Marker
Построение Ui/Ux для приложений по Material design
Умение использования инструментов тестирования кода и UI : JUnit / Espresso
Желание трудиться над созданием уникального продукта
Задачи и окружение, которые позволят вам прокачать профессиональные навыки
Создание проектов с «0» и работа над архитектурой
Возможность продвижения внутри компании, а также реализация в новых направлениях
Руководство, которому важна ваша точка зрения, а также ваш рост и долгосрочное сотрудничество
Бесплатные игры в лазертаг
Разработка гибкого функционала по принципам SOLID
Покрытие тестами и отладка проекта
Создание UI/UX приложений
Работа с Firebase
Над чем будете работать:
Основной функционал — это обмен данными с реальными устройствами. Функционал приложения включает в себя обмен данными, сохранение данных, работа с отображением на карте в реальном времени. Разработка включает в себя добавление нового, рефакторинг и улучшение существующего функционала и кода.
Например — Центр управления учений, в одной сети 2000 устройств.
О нашей компании вы можете прочитать — hr-netronic.com/ www.facebook.com/HRnetronic