2ГИС
20 июн

С++ разработчик (sdk)

выше рынка на 5,6%
вакансия
~ 300 000 ₽
в среднем
284 025 ₽

сопроводительное письмо

Загрузите резюме в профиль и нейросеть определит категорию. После чего вы сможете генерировать сопроводительные письма для вакансий в этой категории

описание

Команда 2ГИС разрабатывает Mobile SDK на C++ — кроссплатформенное решение, которое используют более 20 миллионов человек в мобильном приложении. Оно отвечает за поиск адресов, навигацию и работу с картой, включая офлайн-режим. SDK — часть продуктовой линейки 2GIS.KIT для внешних разработчиков.

Предстоит работать над компонентами SDK: улучшать карту, навигатор (построение маршрутов, голосовые подсказки), систему хранения данных и аналитики. Также важно оптимизировать производительность кода. Проект включает сотни тысяч строк на C++20 с использованием CMake, clang-tidy и CI-инструментов. Иногда потребуется писать скрипты на Python.

требования

  • Отличное знание C++17/20 и коммерческий опыт от 3 лет
  • Умеете разрабатывать сложные решения от проектирования до реализации
  • Алгоритмическая подготовка и умение оценивать сложность кода
  • Работаете в команде, понимаете чужой код, пишете чистый и эффективный код
  • Будет плюсом: опыт мобильной/кроссплатформенной разработки, Swift/Kotlin, Qt, многопоточность, профилирование графики, Python или CMake

условия

  • Формат сохранён строго по требованиям: два абзаца описания
  • объединённые требования (включая "плюсы")
  • условия без точек в конце пунктов.
  • Удалённая работа или гибрид с офисами в Москве, СПб, Новосибирске
  • Гибкий график — главное, чтобы задачи выполнялись в срок
  • Белая зарплата (размер обсуждается на собеседовании), ДМС, медконсультанты
  • Поддержка выступлений на конференциях, публикаций на Хабре и внутренние хакатоны
  • Корпоративные мероприятия, митапы и фестивали для сотрудников
Откликнуться Пожаловаться