2ГИС

разработчик c++ для мобильных платформ

Коротко

Разработка и развитие мобильного Mobile SDK на C++17/C++20 с интеграцией в Kotlin, Swift и Dart, работой над UI-контролами для iOS/Android и кроссплатформенными компонентами на Flutter. Компания из IT-сферы, команда Mobile SDK. Требуется от 3 лет коммерческой разработки на C++, уверенное знание C++17+, опыт мобильной или кроссплатформенной разработки и понимание многопоточности. Формат работы — полностью удалённый, с гибким графиком.

Описание
Команда Mobile SDK разрабатывает и развивает мобильный SDK для популярных мобильных платформ. Продукт служит технологической основой, позволяющей мобильным командам интегрировать возможности в приложения через единые API, стабильное поведение и понятные правила обновления.
Задачи
•Разрабатывать и развивать Mobile SDK на C++17/C++20
•Проектировать и поддерживать взаимодействие C++-ядра с Kotlin, Swift и Dart
•Разрабатывать и улучшать биндинги между C++ и платформенным кодом
•Работать с UI-контролами для iOS и Android
•Развивать кроссплатформенные UI-компоненты на Flutter
•Решать задачи многопоточности, производительности и ограниченных ресурсов мобильных платформ
•Участвовать в проектировании API и архитектуры SDK
•Разбираться с доставкой данных и обеспечивать стабильную работу SDK онлайн и офлайн
•Проводить проверку кода и поддерживать его качество вместе с командой
Требования
•От 3 лет коммерческой разработки на C++
•Уверенное знание C++17 и выше
•Опыт мобильной или кроссплатформенной разработки, разработки на Swift, Kotlin или Dart либо многопоточных приложений или SDK
•Умение читать и понимать код на других языках и работать на стыке C++ и платформенного кода
•Понимание многопоточности и синхронизации
•Готовность разбираться в большом существующем коде и самостоятельно находить решения сложных технических задач
Будет плюсом: опыт разработки SDK или библиотек для других команд или продуктов, интеграции C++ с Kotlin, Swift или Dart, разработки UI-контролов и компонентов, разработки под iOS или Android, работы с CMake, инструментами статического анализа и форматирования кода, CI/CD и большими C++-проектами
Условия
•Гибкий график: можно начинать в 9, 11 или в другое удобное время; важно выполнять задачи в срок и быть на связи с коллегами
•ДМС, штатный терапевт, невролог, медицинский консультант и другие IT-плюшки
•Помощь с выступлениями на конференциях и публикациями на Хабре

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте