Обязанности:
Требования: Опыт разработки под Android на Kotlin от 3-х лет; Уверенное владение Kotlin Coroutines и Flow; Опыт построения архитектуры (MVVM, Clean Architecture); Опыт работы с DI (Hilt/Koin/Dagger); Навыки работы с сетью (REST, Retrofit/OkHttp, обработка ошибок); Опыт профилирования и оптимизации (CPU, memory, network); Умение находить и устранять root cause дефектов. Дополнительные требования: Понимание принципов работы VoIP или аналогичных технологий для видеосвязи; Опыт работы с видео/аудио (MediaCodec, кодеки, ключевые кадры, bitrate); Опыт интеграции native-кода (JNI/NDK) — как плюс; Опыт разработки многомодульных проектов; Навыки декомпозиции задач и оценки; Опыт работы с Git (ветвление, code review, понятные PR); Опыт диагностики проблем в проде (логи, метрики, crash analytics). Задачи: Разработка и поддержка SDK видеозвонков на основе PJSIP lib; Разработка и развитие Android-клиента для видеосвязи; Оптимизация производительности (latency, стабильность, энергопотребление); Диагностика и устранение проблем в продакшене; Участие в проектировании архитектуры и декомпозиции задач; Взаимодействие с backend, QA и product-командой. Мы предлагаем: Надёжная основа: официальное трудоустройство (ТК РФ) в аккредитованной IT-компании; Здоровье в приоритете: расширенный пакет ДМС, который включает стоматологию и поддержку психолога; Работа со смыслом: участие в развитии социально значимого продукта, который помогает людям оставаться на связи в сложной жизненной ситуации; Сильная команда: мы ценим открытость, ответственность и стремление к результату, создавая среду для профессионального развития каждого; Забота о тонусе: компенсируем часть стоимости вашего абонемента в спортзал; Удалённый формат: работа из любого города с возможностью посещать офис в Туле для рабочих сессий, корпоративных событий и неформального общения.Похожие вакансии