Разработчик мобильных приложений
офис, гибрид, удалёнка, Москва
Команда развивает Android-приложение крупнейшего российского видеосервиса. Работать будете над обработкой видео, стримингом и оптимизацией мультимедийных компонентов, чтобы улучшать качество и производительность сервиса для миллионов пользователей
Стек
KotlinAndroid SDKFFmpegOpenGLVulkanH.264H.265RTMPWebRTCGradleCMakeGit
Задачи
- •Разработка и оптимизация Android-приложений с использованием Java/Kotlin
- •Работа с видеотехнологиями: обработка видео, кодирование/декодирование, трансляции, стриминг
- •Оптимизация производительности мультимедийных компонентов и управление ресурсами
- •Взаимодействие с командами backend и QA для обеспечения качества продукта
- •Участие в проектировании архитектуры мультимедийных решений
- •Анализ и устранение багов, профилирование кода
Обязательно
- •Знание Android SDK
- •Знание Java и/или Kotlin
- •Знание видеокодеков H.264 и H.265
- •Опыт с протоколами потоковой передачи (RTMP, WebRTC)
- •Опыт работы с мультимедийными библиотеками (FFmpeg, OpenGL, Vulkan)
- •Навыки оптимизации производительности мультимедийных потоков
- •Знание Gradle и CMake и навыки отладки нативного кода, опыт работы с Git