Компания ищет опытного Frontend-разработчика для разработки и поддержки высоконагруженных real-time веб-приложений. В рамках работы предстоит интеграция с WebRTC и gRPC для реализации видео-звонков, чат-систем и других real-time коммуникаций.
Обязанности:
- Разработка и поддержка веб-клиента для real-time приложений
- Интеграция с WebRTC для видеосвязи и gRPC для чат-систем
- Реализация управления медиа-потоками, контролем видео- и аудиоканалов
- Проектирование архитектуры frontend-части приложения
- Взаимодействие с backend-разработчиками для обеспечения стабильности и масштабируемости продукта
Требования:
- Опыт разработки с использованием React от 3 лет
- Уверенное владение TypeScript
- Опыт работы с real-time технологиями: WebRTC или gRPC
- Навыки интеграции сторонних SDK и API
- Опыт создания высокопроизводительных приложений с фокусом на масштабируемость
- Знание принципов разработки clean code и следование best practices Преимуществом будет:
- Опыт работы с LiveKit, Janus, Twilio Video, Daily и др.
- Понимание архитектур SFU/P2P для видео-связи
- Опыт работы с аудио- и видеопотоками
- Знания в области CI/CD, тестирования и обеспечения качества кода Условия:
- Удалённая работа, полный рабочий день
- Гибкий график, при этом ожидается полная вовлечённость
- Прямое влияние на продукт и технические решения
- Отсутствие бюрократии, быстрые процессы
- Компактная команда с высокой экспертизой