Android-разработчик (C/C++, WebRTC) в MAX
VK · зарплата не указана · Москва · HH · опубликовано 25 апреля 2026 г.
Описание вакансии
Мы работаем в большой технологической команде, разрабатывающей платформу звонков. Вам предстоит присоединиться к её подразделению по разработке SDK для Android.
Мы ищем единомышленника, готового погрузиться в работу над архитектурой и оптимизацией проекта. Ценим желание развиваться в разработке технологичных решений, предлагать и реализовывать идеи.
У нас интересно, потому что:
• Вы будете работать над платформой, которой пользуются миллионы людей
• Вас ждёт много разнообразных задач и возможностей для профессионального роста
Наш стек: C/С++, CMake, WebRTC, OpenGL, Android NDK, Java/Kotlin, Ninja/Clang/GCC.
Задачи
1. Разработка под Android на уровне NDK/WebRTC, преимущественно с использованием C/C++
• Внесение изменений в код WebRTC, работа с сетью, кодеками, файловой системой
• Передача данных с уровня C/C++ на уровень Java/Kotlin и обратно
• Интеграция с внешними библиотеками на уровне C/C++ (позднее связывание, динамическая загрузка)
2. Разработка под Android, интеграция Java/Kotlin и C/C++
• Внесение изменений в код продукта
• Работа с устройствами (камера, микрофон, bluetooth) на уровне Android SDK / NDK
• Решение задач, связанных с загрузкой нативных библиотек
Требования
• Уверенные знания и опыт применения С/С++, Android NDK, JNI, Java, Kotlin
• Опыт работы с WebRTC , знание внутреннего устройства WebRTC
• Опыт интеграции различных библиотек на уровне C/C++ вызовов в unix-подобных системах
• Опыт отладки библиотек, написанных на C/C++, в том числе в контексте Android-разработки
• Знания и опыт работы с медиакодеками в Android и в WebRTC, понимание принципов работы и отличий между разными кодеками (как аудио, так и видео)
• Готовность и способность вносить изменения в код программно-реализованных кодеков