Назад
3 дня назад

Android Developer (C++/WebRTC)

Формат работы
remote (только Russia)/hybrid/onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Android-разработчик (C++/WebRTC): Разработка SDK для платформы звонков с акцентом на оптимизацию NDK и работу с WebRTC. Фокус на модификации кода WebRTC, интеграции нативных библиотек и реализации взаимодействия между C++ и Java/Kotlin.

Локация: Москва, возможен гибридный или дистанционный формат работы

Компания

VK (MAX) — цифровая платформа, объединяющая мессенджер, мини-приложения, нейропомощника и платёжный сервис.

Что делать

  • Разработка под Android на уровне NDK/WebRTC с преимущественным использованием C/C++.
  • Внесение изменений в код WebRTC, работа с сетью, кодеками и файловой системой.
  • Реализация передачи данных между уровнями C/C++ и Java/Kotlin.
  • Интеграция внешних библиотек (динамическая загрузка, позднее связывание) на уровне C/C++.
  • Работа с аппаратными интерфейсами (камера, микрофон, bluetooth) через Android SDK/NDK.
  • Решение задач по загрузке нативных библиотек.

Требования

  • Уверенные знания и опыт применения C/C++, Android NDK, JNI, Java и Kotlin.
  • Глубокое знание внутреннего устройства и опыт работы с WebRTC.
  • Опыт интеграции библиотек на уровне C/C++ вызовов в Unix-подобных системах.
  • Навыки отладки библиотек на C/C++ в контексте Android-разработки.
  • Опыт работы с медиакодеками в Android и WebRTC, понимание принципов их работы.
  • Способность вносить изменения в код программно-реализованных кодеков.

Культура и преимущества

  • Работа над масштабной платформой с миллионами активных пользователей.
  • Разнообразные технические задачи и широкие возможности для профессионального роста.
  • Гибкий выбор формата работы: офис, гибрид или полная удаленка.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →