👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

С++ разработчик

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Кроссплатформенные AR-технологии

Описание вакансии

Условия работы

Мы международная IT-компания, которая занимается разработкой своего приложения с элементами соц. сети, мессенджера и дополненной реальности.

AR является ядром данного продукта, которое позволяет в режиме реального времени взаимодействовать с AR контентом различного типа (3D модели, видео и фотопосты и т.д.) с привязкой к геолокации и к геометрии окружающего пространства.

Мы дружная компания с составом из США, стран СНГ и Европы, которая всегда стремимся к сплочению команды и открытости, к доступности прогресса для всех участников разработки.

Удаленная работа, все команды разработки работают в одно время для постоянной коммуникации (10-19 по мск).

Для работы по направлению бэкенда сервиса компьютерного зрения мы ищем опытного плюсовика, который успел многое повидать и с удовольствием погружается в самые сложные проблемы, рассматривая их как челлендж! В этом направлении у нас уже работают два специалиста в CV и мат. методах, но их уровень владения С++ лежит в пределах миддла, и им часто приходится спотыкаться на костылях реализации, вместо того, чтобы заниматься алгоритмами и проектированием. Поэтому они были бы очень рады получить в товарищи мощного сениора, который сможет объяснить что да как и не даст прострелить ноги.

Надо заметить, что существенная часть работы заключается в чтении и адаптации/модификации чужого (Open Source) кода, поэтому стоит готовиться к тому, что поначалу придется изучить много чужого кода и помочь его собирать, после чего потребуется вносить модификации.

Отсутствие кроссплатформенности, конфликты версий и спрятанные хардкоды - вот этих макаронных монстров нужно будет побеждать каждый день.

Именно такого С++ рыцаря, способного укрощать хаос и создавать из него стройную базу для дальнейшей разработки, мы и ищем! 

В итоге, каких скиллов мы ожидаем от вас:

1) Сборки громадных проектов с десятками/сотнями конфликтующих зависимостей

2) Глубокий дебаг

3) Знание основных паттернов проектирования, умение быстро распознавать их в коде

Очень приветствуются хотя бы базовые знания в компьютерном зрении, опыт работы с OpenCV. Но это не критично - наши ребята с удовольствием помогут прояснить любые непонятности и погрузят вас в контекст разработки