Описание вакансии
Ищем тимлида в команду Playback, в наше В2В направление, который поможет нам развивать наши плееры на различных платформах, строить процессы в кросс-функциональной команде, принимать важные технические решения, растить коллег в твоей команде.
Команда Playback заботится о качестве воспроизведения, управлении плеерами и разработке системы генерации и шедулинга потоков и плейлистов. Наша задача — сделать процесс воспроизведения контента максимально удобным и приятным для наших пользователей.
Наш стек: React, React Native, Electron, Next.js, GraphQL, Apollo Client.
Вам предстоит:
- Управление командой разработки продукта в сотрудничестве с Product Owner, разработка стратегии технического развития, включая выбор технологических решений;
- Решение архитектурных задач, структурирование и распределение задач в команде для эффективной работы над сложными фичами;
- Контроль за своевременным выпуском нового функционала;
- Участие в найме в свою команду;
- Проведение качественных код-ревью.
Мы будем рады познакомиться, если у вас есть:
- Опыт управления командой разработки от 2х лет;
- Опыт разработки от 5 лет;
- Отличные знания JavaScript и TypeScript;
- Опыт разработки с использованием Node.js на бэкенде;
- Понимание принципов проектирования распределенных систем;
- Желание работать не только с кодом, но и с людьми;
- Отличные коммуникативные навыки;
- Вовлеченность в профессию и проактивная позиция.
Будет плюсом:
- Опыт работы с Electron;
- Опыт разработки мобильных приложений с использованием React Native;
- Знание внутренних механизмов операционных систем Windows и Linux, механизмов работы сервисов, аудио, видео и сетевых подсистем;
- Опыт сборки десктоп-приложений;
- Знание внутренних механизмов работы браузера, включая html5 audio/video, Web Audio API и Web Workers.