Ведущий разработчик мобильного ПО (Lead)

300 000 руб
Размещено 15 мая
Профобласть: Продажи
Занятость: Полная
График работы: Полный день
Опыт работы: Более 5 лет


Открыта вакансия "ведущий разработчик" в г. Москва.В компании разрабатываются мобильные приложения для работы с геоданными на мобильных устройствах. Имеется общая часть на языках C/C++ и нативные части под платформы Android/iOS. Требования: Знание языков программирования Java и Kotlin, JNI, опыт работы с ОС Android. Знание языка программирования Swift, опыт работы с ОС iOS/macOS. Знание языка программирования С/С++, фреймворка Qt, библиотек GDAL, GEOS, PROJ, умение выполнять сборку crosscompile (CMake, gradle), google unit test, OpenGL, metal, vulkan, JNI NDK. Знание основ ГИС, типов геоданных, форматов хранения и передачи (GeoTIFF, GeoJSON etc), стандарты (OGC, WMS, WFS etc.), роутинг, трекинг, геокодирование. Опыт разработки мобильного ПО для работы с графикой (растровой и векторной) работа с сетью, знание серверных технологий (http/https, XML, json, OAuth2). Опыт публикации приложений в Google Play, Apple app store. Минимум технический английский. Умение работать с чужим кодом. Планирование и согласование облика, задач, функций ПО на уровне функциональных требований ТЗ. Умение выполнять декомпозицию задач, составлять постановку задач разработке, принимать результаты, code review, unit tests. Организация обратной связи с пользователями, работа с Sentry для выявления массовых проблем с ПО. Планирование развития ПО на основе обратной связи: добавление, изменение, исключение функций. Будет преимуществом: Высшее образование. Представление о мобильных ГИС: osmand, locusmap, oruxmaps, 123survey, ArcGIS Navigator, ArcGIS field maps . Представление об открытых картографических фреймворках mapbox gl native, mapsme, tangram-es, 2GIS. Знакомство с программными обеспечением для веб-картографии и опыт разработки для него: Mapbox API, стэк OpenStreetMap, Mapnik, PostGIS. Знание основ построения пользовательских интерфейсов для целевых мобильных платформ. Участие в одном из opensource-проектов. Умение сформулировать задачи для веб-бэкенд-программистов для обеспечения взаимодействия с северным ПО. Обязанности: Разработка архитектуры приложений, планирование развития. Гармонизация релизов под разные платформы, управление релизным циклом. Постановка задач разработке, code review, организация тестирования. Написание программного кода. Координация разработчиков. Формирование предложений по созданию/развитию связанных веб-сервисов. От нас: Полностью белая зарплата. Много интересных задач и проектов. Небольшой, но целеустремлённый коллектив коллег-разработчиков. Мотивация после прохождения испытательного срока: Премии выплачиваются: в конце года и по окончанию больших проектов. Готовы проспонсировать покупку рабочего ноутбука или компьютера. Оплачиваемые образовательные курсы для наших сотрудников. Присутствует возможность корпоративного обучения английскому языку в одной из известных школ. Собеседование, испытательный срок два месяца. Нужны примеры программ (github/gitlab, маркет, apk) и кода. В отклике присылайте ваше резюме, примеры программ и кода, а также контакт для связи в Telegram.

NextGIS
NextGIS команда разработчиков, работающих на рынке геоинформационных систем с 2011 года
Москва