ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1461030 | C++ Developer в VK Play | Москва | > VK | open | 2024-05-03 |
Необходимые навыки
- > C++
Требования
Понимаете алгоритмы, многопоточность и сетевой стек. Будет плюсом:
Обязанности
Разрабатывать и поддерживать протоколы передачи аудио, видео и контролов. Работали с рендером в DirectX, OpenGL, OpenGLES, Metal.
Описание
Наша платформа объединяет стриминг, киберспорт, новостное медиа, каталог игр, облачный гейминг и околоигровые сервисы.
Ищем разработчика C++, который включится в доработку функциональности, связанной с видео.
Задачи:
- разрабатывать и поддерживать клиентское приложение VK Play Cloud для Windows, Mac OS, Android и веба (в будущем могут добавиться платформы iOS и Linux);
- разрабатывать и поддерживать протоколы передачи аудио, видео и контролов.
Требования:
- вы профессионально знаете С++14/17, cmake, std, boost, Sockets2;
- у вас хорошая математическая база;
- понимаете алгоритмы, многопоточность и сетевой стек.
Будет плюсом:
- вы работали с нативными API разных ОС;
- знаете Android NDK/SDK;
- использовали WebRTC и TypeScript;
- работали с рендером в DirectX, OpenGL, OpenGLES, Metal;
- имели дело с декодерами и кодерами h264/265/av1 — DXVA, QSV, UVD, VDA, Mediacodec API, NVENC, NVDEC.