Вакансия: Fullstack-разработчик (Vue + Python) для создания браузерного DJ-пульта
О проекте
Мы разрабатываеманалог профессиональной DJ-консоли и медиаплеера, который полностью работает в браузере. На данный момент у нас есть работающий прототип интерфейса на JavaScript. Перед вами стоит задача превратить его в полноценное приложение, интегрировав с бэкендом.
Ключевые требования
- Фронтенд: Уверенное владение фреймворком Vue.js (JS-прототип готов, документация будет предоставлена).
- Бэкенд: Глубокие знания Python, опыт создания асинхронных приложений.
- Интеграция звука: Опыт работы с WebAudio API (как на клиенте, так и серверная обработка звука).
- архитектура: Умение выстраивать эффективное взаимодействие между клиентом и сервером (WebSockets или HTTP/2).
Ожидаемый функционал
- Интеграция локального прототипа Vue-сайта с сервером
- Разработка API для загрузки и стриминга аудиофайлов
- Создание механики очереди треков и управления кроссфейдером
- Реализация мини-админки и личного кабинета пользователя