Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик на C++ в команду рендеринга Карт
Наша команда делает карты в сервисах Яндекса не только точными, но и понятными, красивыми и быстрыми. Мы разрабатываем полный стек технологий отображения карты: подготовку и обработку геоданных, клиентский и серверный рендеринг, инструменты для картографического дизайна. Эти технологии используются в Картах, Навигаторе, Яндекс Go и во множестве других мобильных и веб-приложений, работающих через наш API.
Какие задачи вас ждут
Добавлять новые возможности визуализации и взаимодействия с данными на картеВам предстоит придумывать и внедрять новые способы отображения информации, делать карты более функциональными, удобными и визуально выразительными. Для этого нужно будет тесно взаимодействовать с дизайнерами, картографами и другими разработчиками. Также вы станете развивать движок рендеринга для мобильных платформ (C++, OpenGL/Vulkan) и веба (TypeScript, WebGL).
Развивать пайплайн подготовки данных для рендеринга
Для этого предстоит решать задачи вычислительной геометрии и обработки графов, обрабатывать большие объёмы геоданных с помощью технологий распределённых вычислений и обеспечивать высокую производительность.
Разрабатывать инструменты картографического дизайна
Вы будете участвовать в разработке инструментов для дизайнеров и картографов (формата описания стилей со встроенным языком выражений, веб-редактора стилей карты, решений для совместной работы), а также инструментов для прототипирования и экспериментов. Вам предстоит работать в тесной связке с теми, кто создаёт и развивает визуальный язык карты.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Хотите работать над задачами на стыке графики, данных и дизайна и готовы вместе развивать идеи
- Отлично знаете C++, классические алгоритмы и структуры данных
- Разрабатывали на TypeScript или готовы его освоить
Будет плюсом, если вы
- Работали с API рендеринга в реальном времени, например с OpenGL, WebGL, Vulkan или Metal
- Разрабатывали веб-инструменты на TypeScript и React
- Работали с системами обработки больших данных (например, YTsaurus, Spark)
- Знакомы с Python
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие