Android-разработчик (Картография / GIS / Криптография)
ЭДСОписание
Мы в поисках опытного Android-разработчика.
Ключевые обязанности:
Разработка картографического Android-приложения "с нуля".
Интеграция и настройка картографических SDK (MapLibre, OpenStreetMap, MapBox).
Реализация функционала для приема и обработки данных в реальном времени с внешних устройств (по Bluetooth, Wi-Fi, USB).
Реализация механизмов шифрования/дешифрования передаваемых и хранимых данных.
Обеспечение безопасности каналов связи и локально хранимой информации.
Визуализация полученных данных на карте (точки, треки, геозоны) с высокой производительностью и частотой обновления.
Написание чистого, поддерживаемого и хорошо документированного кода (Kotlin, Java).
Участие в полном цикле разработки в составе команды разработчиков.
Требования к кандидату:
Опыт разработки под Android от 3х лет.
Глубокое знание Kotlin и понимание Java.
Обязательный опыт работы с картографическими библиотеками: MapLibre, OpenStreetMap, MapBox или аналогами.
Опыт взаимодействия с внешними устройствами (BLE, Wi-Fi, USB).
Опыт реализации механизмов шифрования данных (например, с использованием ГОСТ, AES, RSA, протоколов TLS).
Понимание принципов работы в реальном времени (multithreading, RxJava/Coroutines, сокеты).
Высшее профильное образование (радиотехника, телекоммуникации, информационная безопасность, прикладная математика, компьютерная инженерия).
Желательно (будет большим плюсом):
Опыт работы с Docker, Podman, Containerd и LXD.
Понимание основ радиотехники и беспроводных протоколов связи.
Опыт работы с SDR-оборудованием и программными платформами.
Опыт работы с GIS-системами (QGIS, ArcGIS) или данными (GeoJSON, KML).
Знание стандартов и протоколов информационной безопасности.
Личные качества:
Аналитический склад ума и системный подход к решению задач.
Высокая внимательность к деталям и усидчивость.
Работа в команде и способность вести проект от идеи до воплощения.
Гибкость мышления: умение работать как над глубокими теоретическими задачами, так иногда и с "паяльником в руках".
Умение четко формулировать мысли в устной и письменной форме (для составления отчетов).
Что мы предлагаем:
Работу над сложными и интересными проектами с уникальными задачами.
Оформление в соответствии с ТК РФ (белая ЗП, выплаты больничных и отпускных), конкурентную заработную плату.
Ежегодная индексация заработной платы и премия по результатам работы за квартал/год.
Конкурентная заработная плата, обсуждается по результатам собеседования.
Современная техническая инфраструктура.