Сбер

Сбер

Android разработчик (VoIP Platform)

Middle–Senior
Гибрид
Москва
Разработка
Мобильная разработка

О роли

Мы — команда разработки в Сбере. Создаём и развиваем VoIP-решение. Работаем с современными коммуникационными платформами, внедряем AI, развиваем внутренние инструменты банка. В нашей команде ценятся инициативность, умение работать с данными и стремление к постоянному развитию

Чем ты будешь заниматься

  • проектирование, написание и поддержка нативной Android-библиотеки (SDK), предназначенной для встраивания в сторонние клиентские приложения: интеграция стеков SIP и WebRTC

  • реализация логики регистрации, обработки запросов INVITE/BYE/Re-INVITE, парсинга SDP

  • настройка WebRTC: управление PeerConnection, MediaConstraints, аудио/видео треками, обработка ICE-кандидатов, настройка STUN/TURN-серверов

  • работа с системным аудио Android: захват через AudioRecord, воспроизведение через AudioTrack, управление аудио-фокусом

  • полная интеграция со штатной телефонией — ConnectionService и CallScreeningService, отображение интерфейса входящего вызова поверх других приложений, корректная работа ответа и сброса с экрана блокировки, отображение статуса звонка в системном журнале вызовов и нативной шторке

  • подготовка материалов для интеграции: сопровождение SDK демо-приложением, взаимодействие со смежными командами: консультирование разработчиков клиентских приложений по вопросам интеграции, миграции версий и диагностики проблем на их стороне

  • использование AI-инструментов разработки для ускорения написания кода, рефакторинга и анализа сценариев.

Мы ожидаем, что ты имеешь

  • опыт разработки на Android от 4 лет

  • опыт разработки и поддержки SDK-библиотек (не приложений), встраиваемых в сторонние проекты

  • опыт публикации артефактов в Maven Central / JitPack / приватный репозиторий

  • опыт работы с многомодульными Gradle-проектами (выделение слоёв API, Core, Implementation)

  • опыт работы с Git (ведение релизных веток, rebase, cherry-pick, SemVer, написание CHANGELOG)

  • **Будет преимуществом:**

  • опыт работы с NDK / CMake (написание прослоек на C++ для WebRTC)

  • опыт изоляции SDK в отдельном процессе (через AIDL / Bound Services) для защиты клиента от крашей WebRTC

  • опыт интеграции Firebase Cloud Messaging (FCM) для пробуждения приложения при входящем звонке

  • опыт работы с WebSocket для сигналинга

  • опыт поддержки нескольких версий WebRTC одновременно (канареечные и стабильные сборки)

  • опыт разработки на Android с использованием AI инструментов.

Работа в Сбере — это

  • локация: Москва, м.Кожуховская (БЦ "Южный порт")

  • конкурентная заработная плата: оклад + годовая премия и ежегодный пересмотр зарплаты

  • график работы – офис\\гибрид

  • масштабные и интересные задачи в Agile-команде

  • социальный пакет: ДМС, страхование, льготное кредитование

  • бесплатный тренажерный зал и спортивные групповые занятия, бассейн

  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития

  • профессиональный и позитивный коллектив.

Запрос рекомендации

Загрузите резюме под эту вакансию, заполните контакты и отправьте запрос сотруднику компании.

Компания

Сбер

Формат

Гибрид

Локация

Москва

Грейд

Middle–Senior

Направление

Мобильная разработка

Открыть источник вакансии