21 марта 2025
1. Общий опыт:
- Опыт работы Full-Stack разработчиком от 5 лет.
2. Фронтенд:
- Глубокое понимание JavaScript, TypeScript.
- Уверенное владение Vue.js ИЛИ React.
- Опыт работы с библиотеками для работы с видео (например, video.js, hls.js, dash.js).
- Понимание принципов работы WebRTC.
3. Бэкенд:
- Уверенное владение Python.
- Опыт работы с фреймворками, такими как Django, FastAPI.
- Опыт работы с реляционными базами данных (PostgreSQL, MySQL).
- Опыт работы с системами очередей сообщений (RabbitMQ, Celery, Kafka, Redis).
- Опыт проектирования и разработки REST API.
4. Видео:
- Глубокое понимание принципов работы с видеопотоками, форматами сжатия видео и аудио (H.264, VP9, AV1, AAC, Opus).
- Опыт работы с различными контейнерами видео (MP4, WebM, MKV).
- Уверенное знание протоколов передачи видео (HTTP, WebSockets, HLS, DASH, RTMP, RTSP).
- Опыт реализации передачи видео с фронтенда на бэкенд.
- Опыт оптимизации производительности систем обработки видео, минимизации задержек и обеспечения высокого качества.
- Опыт работы с различными подходами к передаче и обработке видео (streaming, chunked transfer).
- Опыт решения сложных технических проблем, связанных с передачей данных и оптимизацией производительности.
5. Общие навыки:
- Опыт работы с системами контроля версий (Git).
- Умение писать чистый, поддерживаемый и тестируемый код.
- Отличные коммуникативные навыки и умение работать в команде.
- Аналитическое мышление и способность к решению сложных технических проблем.
- Опыт работы с высоконагруженными системами и большими объемами данных.
- Конкурентная заработная плата: от 250,000 рублей в месяц.
- Возможность работать над сложным и интересным проектом, связанным с передовыми технологиями.
- Возможность развиваться и изучать новые технологии.
- Возможность самостоятельно планировать рабочее время.
- Удаленная работа. Возможность работать из любой точки мира.
- Работа в команде профессионалов, готовых делиться опытом и поддерживать друг друга.