C++ developer (Video backend team) (Georgia/Europe)
Санкт-Петербург
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день


Мы развиваем UCaaS-платформу, которая делает бизнес‑коммуникации миллионов людей проще и приятнее
Команда Video занимается разработкой облачного сервиса видеоконференций нового поколения, построенного с использованием технологии WebRTC. Наш продукт позволяет совершать видеозвонки и организовывать видеоконференции на сотни участников.
Пользователи могут подключаться к сервису из веб-браузеров, со смартфонов и с помощью desktop-приложений. Наши сервера расположены в различных географических точках, что позволяет обеспечить высокое качество связи для пользователей из разных стран мира.
Наша команда занимается разработкой SFU сервиса, который отвечает за маршрутизацию аудио и видео траффика между участниками внутри конференции, а также за взаимодействие с зависящими от него компонентами.
Вам предстоит:
- Разработка компонентов сервиса видеоконференций.
- Написание unit-тестов, отладка и интеграция компонентов.
- Оптимизация производительности и нагрузочное тестирование.
- Исследование функциональности 3d-party библиотек для решения поставленных задач.
- Непосредственное участие в разработке и исследованиях в области обработки и трансляции аудио/видео.
Наши ожидания:
- Глубокие знания С++11.
- Опыт программирования на C/C++ под *nix , включая многопоточное, сетевое программирование.
- Продвинутый Linux-пользователь.
- Опыт написания unit-тестов.
-
Знание паттернов проектирования программного обеспечения.
-
Хорошая инженерная подготовка, навыки решения алгоритмических задач.
-
Умение работать с open source проектами и библиотеками: правка/сборка, изучение API, pull requests.
-
Умение работать в команде, коммуникативные навыки.
-
Умение самостоятельно оценивать задачи, и соблюдать установленные сроки.
-
Интерес и желание создавать продукты мирового уровня.
Будет плюсом:
- Знание JavaScript, Node.JS и TypeScript.
- Разработка на С++ модулей для Node.JS.
-
Опыт работы с WebRTС, RTP.
-
Опыт работы с обработкой аудио/видео over IP, video streaming.
Мы предлагаем:
- Возможность работать в иностранном юридическом лице (Грузия), дальнейшую релокацию в Испанию или Эстонию.
- Релокационный пакет.
- Широкие возможности для самореализации, профессионального и карьерного роста.
- Продукт с минимумом legacy, работа со сложными задачами.
- Возможность вносить свой вклад в развитие растущего проекта.
- Команда коллег-профессионалов, болеющих за свой проект.
- Возможность работы в гибком графике.
- Индексируемую заработную плату, оплату больничных и отпусков (в соответствии с законодательством страны оформления).
- Корпоративные обучающие программы, курсы английского языка.
Ключевые навыки
Вакансия опубликована 23 июня 2022 в Санкт-Петербурге
Отзывы о компании
94%
Что говорят сотрудники
Своевременная оплата труда
Удаленная работа
Медицинское страхование