Android-разработчик
Вакансия в
Актуальные Цифровые Технологии
( )
Аккаунт зарегистрирован с публичной почты *@mail.ru, не email компании!
Опыт работы более 5 лет
Ищем Android-разработчика для обновления и поддержки мобильного приложения, предназначенного для сопровождения строительства линейных объектов (B2B).
О проекте:
- Приложение разработано на Java под старую версию Android (SDK 23) и включает:
- Клиент-серверное взаимодействие, работу с локальными и удалёнными базами данных.
- ГИС-компоненту для отображения карт и работы с GPS-координатами.
- Кастомный движок для отрисовки профилей объектов и другие инженерные модули.
- Код не документирован, но команда инженеров хорошо знакома с бизнес-логикой и поможет в процессе работы.
Основные задачи:
- Переписать основу приложения с использованием актуальных технологий для работы на современных версиях Android.
- Поэтапно перенести существующие модули, улучшая их дизайн и функциональность. Оптимизация архитектуры приветствуется.
- Обеспечить поддержку и дальнейшее развитие приложения.
Требования:
- Опыт разработки мобильных приложений под Android на Java (Gradle, adb).
- Понимание паттернов реактивной архитектуры.
- Понимание клиент-серверного взаимодействия и механизмов синхронизации данных.
- Умение работать со встроенными и внешними БД (SQLite, PostgreSQL).
- Понимание работы ГИС — отображение картографических данных и работа с источниками GPS-координат.
- Навыки командной работы (для эффективного ознакомления с исходным приложением и координации с разработчиками серверного приложения).
Примечание:
Рассматривается вариант переписывания проекта на кроссплатформенный фреймворк (например,ReactNative), если после анализа кода станет понятно, что это будет более оптимальным решением. Приоритет специалистам из СПб либо северо-западного региона. Формат работы офис/удаленка.