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

до 300 000 на руки

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

В компании разрабатываются мобильные приложения для работы с геоданными на мобильных устройствах. Имеется общая часть на языках 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.

Ключевые навыки

  • Java
  • Kotlin
  • JNI
  • Android
  • Swift
  • macOS
  • iOS
  • С/С++
  • Qt
  • GDAL
  • CMake
  • Unit Testing
  • Управление командой
  • Sentry

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Адрес

Москва, Новая Басманная улица, 23Бс20

Вакансия опубликована 13 июня 2024 в Москве

Похожие вакансии