С+ team lead в 3D-карту

2ГИС

United States

Remote

USD 120,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

ДМС
Медицинская страховка
Удалённая работа

Job summary

2ГИС ищет опытного C++ разработчика в графике для работы над 3D-движком и интеграции с Vulkan/Metal/OpenGL.

Кандидат будет управлять небольшой командой и отвечать за разработку графических фич, при этом уделяя внимание производительности и качеству кода. Гибридный/удалённый формат работы доступен, офисы в РФ, но возможна удалённая занятость.

Qualifications

  • Опыт работы с современным C++ от 3 лет и участие в разработке сложных систем.
  • Опыт управления командой от 1 года, умение планировать задачи и координировать работу.
  • Умение работать в команде, общаться и находить решения совместно с коллегами.
  • Плюсом будет мобильная или кроссплатформенная разработка, а также знание графических API и инструментов профилирования.

Responsibilities

  • Разработка графических фич в карте на C++20 и интеграция с Vulkan/Metal/OpenGL.
  • Работа над производительностью движка и графической подсистемы.
  • Управление небольшой командой 3–5 человек: постановка и контроль задач.
  • Обсуждение требований и архитектуры, участие в решение технических задач.

Skills

C++
Управление командой

Tools

Vulkan
Metal
OpenGL
DirectX

Job description

Описание:

3D-движок — большой и сложный проект, который содержит более полумиллиона строк высокопроизводительного кода на C++20, а также активно взаимодействует с современными GAPI: Vulkan/Metal/OpenGL. Собираем этот код с помощью CMake, свежими версиями компиляторов (Clang, GCC, MSVC) в различных IDE — кому что удобней. Поставляем наш продукт как кроссплатформенную библиотеку с документированным API, также предоставляем набор утилит для обработки и подготовки картографических данных.

Задачи:

Сейчас мы активно разрабатываем графические продуктовые фичи в карте: различные анимации объектов, рельеф, реалистичные дороги, развязки и тоннели. В том числе активно экспериментируем с внедрением различных визуальных эффектов. Изучаем на 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-плюшки.

Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ team lead
C++ team lead

2ГИС • United States

Hybrid
USD 120,000 - 180,000
ДМС
Штатный терапевт
Невролог
+1
тимлид c++ 3D-карты
тимлид c++ 3D-карты

2ГИС • United States

On-site
USD 120,000 - 160,000
Гибкий график
ДМС
Консультации по медицинским вопросам
Программист С+ высоконагруженных решений
Программист С+ высоконагруженных решений

Тензор • United States

Hybrid
USD 24,000 - 35,000
Гибкий график
Удаленка/Гибрид
ДМС стоматология
+4
Mobile QA android (manual) in transport
Mobile QA android (manual) in transport

2ГИС • United States

Remote
USD 90,000 - 130,000
ДМС
Удалённая работа
Менеджер продукта социальных сценариев
Менеджер продукта социальных сценариев

2ГИС • United States

Hybrid
USD 120,000 - 190,000
Гибридный формат офиса
Белая зарплата
ДМС
+3
QA engineer (auto) в CDP
QA engineer (auto) в CDP

2ГИС • United States

Remote
USD 120,000 - 170,000
Удаленная работа
Белая зарплата
Дополнительные дни отпуска
+2
руководитель проектов геопродуктов
руководитель проектов геопродуктов

2GIS • United States

On-site
USD 28,000 - 43,000
ДМС
Гибридный формат
Удаленная работа
+2
специалист технической поддержки пользователей
специалист технической поддержки пользователей

2ГИС • United States

Remote
USD 55,000 - 75,000
ДМС
Обучение и курсы
Корпоративные скидки
менеджер продукта картографических данных
менеджер продукта картографических данных

2ГИС • United States

On-site
USD 14,000 - 24,000
ДМС
Онлайн-консультации специалистов
game analyst in mobile RTS
game analyst in mobile RTS

Gear Games • United States

Remote
USD 70,000 - 110,000
Engl...а lessons paid (50% off)
Gym subscription reimbursement
Mentorship program with monthly 1-on-1
+1