Lead C++ разработчик
Разработка 3D-движка для карт на C++20 с современными графическими API (Vulkan, Metal, OpenGL) и управление небольшой командой из 3-5 разработчиков. Нужен опыт C++ от 3 лет и управления командой от 1 года, плюсом — опыт с графическими API и профилированием. Предлагают гибрид или полную удалёнку, ДМС и поддержку выступлений на конференциях.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 22 похожих вакансий за 90 дней, рынок — СНГ (RUB); город и грейд вакансии не учтены.
Что предстоит делать
Навыки: C++, Cmake, Управление людьми. Квалификация: Lead. Специализации: Бэкенд разработчик. 3D-движок — большой и сложный проект, который содержит более полумиллиона строк высокопроизводительного кода на C++20, а также активно взаимодействует с современными GAPI: Vulkan/Metal/OpenGL. Собираем этот код с помощью CMake, свежими версиями компиляторов (Clang, GCC, MSVC) в различных IDE — кому что удобней. Поставляем наш продукт как кроссплатформенную библиотеку с документированным API, также предоставляем набор утилит для обработки и подготовки картографических данных. Также не забываем про качество нашего продукта. Пишем и поддерживаем различные тесты: от простых модульных до сложных e2e скриншотных тестов, запускаемых на ферме с реальными мобильными устройствами. Основные задачи команды связаны с обработкой и отрисовкой большого количества 3D-объектов — генерацией геометрии, написанием шейдеров и эффектов, работой с бинарными данными карты (векторными тайлами) в собственном формате. ## Основной стек - C++20, Python 3, CMake — для разработки и тестов. - Jira, Bitbucket Stash и Jenkins — для задач, ревью и сборки на CI. ## Задачи - Сейчас мы активно разрабатываем графические продуктовые фичи в карте: различные анимации объектов, рельеф, реалистичные дороги, развязки и тоннели. - В том числе активно экспериментируем с внедрением различных визуальных эффектов. Изучаем на state-of-art подходы в графике и оцениваем их применимость в нашем продукте. - Не забываем и про нефункциональные требования — работаем над производительностью движка и его графической подсистемы. ## Ты будешь заниматься - Разработкой программных решений на С++20 с использованием современных графических API (Vulkan, Metal, OpenGL). - Управлением небольшой командой разработчиков (3-5 человек): постановкой и контролем задач, 1×1, развитием инженеров и процессов. ## Мы ждём, что ты - Имеешь опыт работы с современным С++ от 3-х лет и подключишься к разработке сложных программных решений — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода. - Имеешь опыт управления командой от 1 года, умеешь работать в команде — открыто общаться и обсуждать задачи, вместе с командой находить лучшие решения. - Хорошо умеешь распределять свое рабочее время, умеешь держать фокус на технических задачах, при этом не забываешь уделять внимание своей команде. Будет плюсом: - Опыт мобильной или кроссплатформенной разработки на С++, разработки многопоточных приложений. - Опыт с графическими API (Vulkan, Metal, OpenGL, DirectX), а также навыки измерения производительности и профилирования графических программ. ## Кроме того - 2ГИС — аккредитованная IT-компания. - Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. Также у нас можно работать 100% удалённо. - График не главное. Кто-то начинает работу в 9, кто-то в 11, а кто-то — когда удобно ему и команде. Главное — выполнять задачи в срок и быть на связи с коллегами. - Есть ДМС, штатный терапевт, невролог, мед.консультант и другие IT-плюшки. - Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как C++-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в 2GIS
38 активных вакансий в компании
Веб-дизайнер (UX/UI)
~1 120 000 – 1 428 000 ₸ оценка по стеку
Нужен веб-дизайнер для развития коммуникационных сайтов B2B-платформы 2ГИС (dev.2gis.ru и второй сайт). Задача — проектировать UX/UI, информационную архитектуру и дизайн-систему вместе с разработчиками, использовать AI для быстрых лендингов и Figma для сложных страниц. Требуют от 5 лет опыта в веб/продуктовом дизайне, сильное портфолио реальных сайтов и умение работать с технологическими B2B-продуктами.
Fullstack разработчик (C#/.NET + React)
Актуальность уточняется
~1 288 000 – 1 680 000 ₸ оценка по стеку
Команда YouRa в 2ГИС ищет опытного fullstack-разработчика для развития внутренних сервисов сбора справочной информации. Нужен коммерческий опыт на C# от 5 лет, знание .NET, SQL и фронтенда на React/TypeScript. Предлагают удалённую работу, белую зарплату, ДМС и обучение.
Арт-директор
Актуальность уточняется
~1 120 000 – 1 428 000 ₸ оценка по стеку
Нужен арт-директор в бренд-юнит 2ГИС: вести федеральные рекламные кампании от концепции до эфира, держать единый визуальный язык бренда и защищать решения перед маркетингом и стейкхолдерами. Требуется опыт арт-директором от 3 лет и реальные федеральные кампании, плюсом будет брендинг и айдентика. Предлагают белую зарплату, официальное трудоустройство, ДМС и работу в офисе или удалённо из любого города России.
Бэкенд разработчик (CDP)
~1 400 000 – 1 960 000 ₸ оценка по стеку
Команда CDP в 2ГИС строит внутреннюю Customer Data Platform: объединяет данные из десятков источников, считает метрики и запускает real-time персонализацию. Нужен бэкенд-разработчик с опытом от 3–5 лет, желательно на Go, с пониманием распределённых систем и микросервисов. Работа с миллиардами событий, highload, свобода в архитектуре и реальное влияние на продукт.
Похожие вакансии
6 вакансийВедущий технический разработчик (Technical Lead)
~1 127 625 – 2 209 156 ₸ оценка по стеку, все рынки
Компания применяет ИИ к флоту дронов в Украине, в том числе на боевых вылетах, и ищет технического лидера для команд Pilot и Platform. Нужно отвечать за архитектуру автопилота и аппаратно-платформенных слоёв, вести команды к релизам и примерно половину времени писать код самому. Предлагают компенсацию выше рынка с опционами, влияние на архитектуру реального продукта и возможную бронь от мобилизации.
Ведущий разработчик игр
Актуальность уточняется
~1 240 388 ₸ оценка
ODVEM ищет ведущего разработчика игр, который будет руководить созданием и лично программировать мобильную стратегию для iOS и Android на Unreal Engine 5. Нужны профильное образование, минимум два года в разработке игр или информационных систем, опыт руководства хотя бы одним проектом за последние три года и личный опыт программирования игры на Unreal Engine 5 или Unity. Работа удалённая, частичная занятость 50–70 часов в месяц, оплата обсуждается с отобранными кандидатами.
Разработчик C++
~1 578 675 ₸ оценка по всем рынкам
GlowByte ищет C++ разработчика в продуктовую команду Lakehouse-платформы Data Ocean Nova — предстоит развивать серверную часть СУБД (ядро, оптимизатор, парсер SQL), работать с хранением данных и интеграциями. Нужен коммерческий опыт на C++17+ от 3 лет и опыт разработки СУБД на C++ от года, плюс Boost, CMake, Linux, Docker, Kubernetes и базовый Java. Предлагают гибкий график, офис/гибрид/удалёнку, ДМС, оплату обучения и сертификаций, премию по итогам года.
Старший Embedded Software разработчик
~1 578 675 ₸ оценка по стеку, все рынки
Разработка защищённых встраиваемых систем для подключённых IoT-устройств и edge-решений с интеграцией с облачными платформами и удалённым управлением устройствами. Нужен опыт 5+ лет в embedded-разработке на C/C++, знание ARM-микроконтроллеров, беспроводных технологий, сетевых протоколов и основ кибербезопасности. Работа в международной команде Sigma Software над проектом глобальной компании в сфере климатических технологий и энергоменеджмента.
Опытный XR разработчик
~1 409 532 ₸ оценка
Нужен опытный XR-разработчик для создания VR-аттракциона с синхронизацией движения на Meta Quest 3 в Unity или Unreal Engine. Требуется около пяти лет опыта в real-time 3D, коммерческий опыт VR, навыки профилирования и работы с OpenXR/Meta XR SDK. Проектный контракт на 2–3 месяца, полностью удалённо, с возможностью продолжить сотрудничество.
Разработчик C++ (Threat Intelligence)
~1 578 675 ₸ оценка по всем рынкам
Разработка backend коммерческого on-premise продукта Kaspersky CyberTrace в направлении Threat Intelligence. Нужен опыт коммерческой разработки на C++ под Windows и Linux от 5 лет, знание высоконагруженных распределённых систем, SQL/NoSQL и инструментов отладки. Плюсами будут Boost::ASIO, Elasticsearch, Python, Docker и практики безопасной разработки.