VK

Android-разработчик (C/C++, NDK/Web RTC) в MAX, Москва

МоскваУдалённокомбинированныйНе указано

О компании

VK — это одна из ведущих IT-компаний в России, специализирующаяся на разработке популярных онлайн-сервисов и приложений. В портфеле компании находятся такие продукты, как социальные сети, мессенджеры и другие веб-сервисы, использующиеся миллионами пользователей по всему миру. VK активно работает над улучшением цифровой доступности, предлагая пользователям разнообразные решения для общения и взаимодействия в интернете.

Ключевые факты:

  • Основатель: Павел Дуров
  • Год основания: 2006
  • Штаб-квартира: Москва
  • Продукты: VK, VK Messenger, VK Music, VK Play
  • Целевая аудитория: миллионы активных пользователей

О вакансии

Команда мобильной разработки VK ищет Android-разработчика для работы над проектами, связанными с платформами, которые активно используются пользователями. Вы будете участвовать в внесении изменений в код WebRTC и интеграции с внешними библиотеками на уровне C/C++. Основные задачи связаны с разработкой функционала, улучшением производительности и обеспечением надежной работы приложений на платформах Android.

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

Чем предстоит заниматься:

  • Разработка и улучшение кода WebRTC
  • Интеграция внешних библиотек на уровне C/C++
  • Взаимодействие с камерами, микрофонами и Bluetooth
  • Исправление ошибок и отладка библиотек на C/C++

Что мы предлагаем:

  • Комбинированный формат работы (офис и удалённо)
  • Условия для профессионального роста и развития
  • Участие в инновационных проектах с миллионами пользователей
Навыки
ныйкомбинированныйдистанционныйsenior

Обязанности

  • Разработка и улучшение кода WebRTC
  • Интеграция внешних библиотек на уровне C/C++
  • Работа с устройствами на уровне Android SDK/NDK
  • Исправление ошибок и отладка библиотек на C/C++
  • Решение задач по загрузке нативных библиотек

Требования

  • О компании VK Экскурсия по офису в Москве
  • Экскурсия по офису в Москве
  • Проекты Проекты OpenVK Секреты цифровой доступности
  • Секреты цифровой доступности
  • Кандидатам Как попасть в команду Стажировка в VK Условия работы
  • Как попасть в команду
  • Стажировка в VK
  • Условия работы
  • Вы будете работать над платформой, которой пользуются миллионы людей
  • Вас ждёт много разнообразных задач и возможностей для профессионального роста
  • Внесение изменений в код WebRTC, работа с сетью, кодеками, файловой системой
  • Передача данных с уровня C/C++ на уровень Java/Kotlin и обратно
  • Интеграция с внешними библиотеками на уровне C/C++ (позднее связывание, динамическая загрузка)
  • Внесение изменений в код продукта
  • Работа с устройствами (камера, микрофон, bluetooth) на уровне Android SDK / NDK
  • Решение задач, связанных с загрузкой нативных библиотек
  • Уверенные знания и опыт применения С/С++, Android NDK, JNI, Java, Kotlin
  • Опыт работы с WebRTC, знание внутреннего устройства WebRTC
  • Опыт интеграции различных библиотек на уровне C/C++ вызовов в unix-подобных системах
  • Опыт отладки библиотек, написанных на C/C++, в том числе в контексте Android-разработки

Условия

  • Комбинированный формат работы (офис и удалённо)
  • Возможности для профессионального роста
  • Работа в команде, использующей современные технологии

Похожие вакансии