Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Мы ищем Android разработчика в команду WB Stream , которая отвечает за корпоративный сервис видеоконференций.
Вам предстоит:
-
Разрабатывать и поддерживать Android-приложение с функциями видеозвонков и VoIP;
-
Создавать отказоустойчивый функционал звонков и обеспечивать стабильное качество связи;
-
Интегрировать и улучшать медиа-стриминг (видео и аудио);
-
Работать с сетевыми протоколами реального времени: WebRTC, RTP, STUN/TURN/ICE, SIP;
-
Оптимизировать производительность и качество аудио- и видеосвязи;
-
Интегрировать решение с системными API Android и экосистемой супераппа;
-
Взаимодействовать с backend-командой (REST/gRPC, WebSocket) и участвовать в проектировании архитектуры;
-
Реализовывать real-time мониторинг критических метрик и обеспечивать стабильность продукта;
-
Участвовать в ревью кода, разработке SDK, тестировании и подготовке документации.
Формат работы: удалённый или гибрид в Москве.
Вы нам подходите, если:
-
У вас есть опыт разработки Android-приложений от 4 лет;
-
Вы уверенно владеете Kotlin и Android SDK;
-
Понимаете принципы Clean Architecture и SOLID;
-
Работали с Kotlin Coroutines, Dagger 2 и Jetpack Compose;
-
Имеете опыт интеграции real-time решений и оптимизации мультимедиа.
Будет преимуществом:
-
Опыт работы с WebRTC SDK (Google / кастомная интеграция);
-
Знание CameraX, MediaCodec, AudioRecord, AudioTrack;
-
Опыт работы с VoIP SDK (Agora, Twilio, Linphone, Jitsi, OpenTok и др.);
-
Понимание протоколов SIP, SRTP, DTLS, TURN/STUN;
-
Навыки отладки сетевых проблем, анализа логов и метрик;
-
Опыт работы с медиа-серверами (Asterisk, Janus, Mediasoup);
-
Знание NDK, JNI и опыт оптимизации на уровне C/C++;
-
Участие в проектах с real-time коммуникацией или live streaming.
Условия для сотрудников:
- Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
- Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
- Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
- Забота о семьях: создаём условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
- Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
- Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.