Разработчик Javascript/WebRTC (Edtech)

Дата размещения вакансии: 30.04.2025
Работодатель: Sirius Future
Уровень зарплаты:
от 150000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Привет!

Мы рады, что ты обратил внимание на эту вакансию и нашу компанию! Давай знакомиться.

Мы — команда Sirius Future, международная онлайн-школа для детей, обучающая тысячи учеников из 63 стран мира по 12 направлениям. Мы используем собственную онлайн-платформу с геймификацией, интерактивами и персонализированным подходом к обучению. Нашей целью является сделать учёбу увлекательной и доступной для каждого ребенка. У нас дети не сталкиваются с скучными уроками — каждый урок превращается в интересное и продуктивное занятие!

Мы разрабатываем высоконагруженную платформу для видеокоммуникаций с использованием WebRTC. В поиске опытного разработчика, который сможет работать с существующей кодовой базой и вносить значимый вклад в развитие продукта.

Требования:

  • Глубокое понимание асинхронного программирования в JavaScript/TypeScript
  • Опыт работы с конкурентным программированием (mutex, semaphore, async queues)
  • Senior-уровень владения TypeScript (сложные типы, generics, conditional types)
  • Опыт работы с WebRTC и медиа-серверами (желательно mediasoup)
  • Знание Redis и принципов работы gRPC
  • Опыт работы с MobX и другими state-менеджерами
  • Умение анализировать и отлаживать сложный legacy-код
  • Опыт развертывания приложений в различных окружениях
  • Работа с Docker и Docker Compose
  • Навыки автоматизации и написания скриптов

Обязанности:

  • Разработка и поддержка клиентской части приложения
  • Работа с медиа-сервером и WebRTC компонентами
  • Оптимизация производительности и отладка сложных сценариев
  • Участие в проектировании архитектуры
  • Написание автоматизированных тестов
  • Документирование кода и процессов

Что мы предлагаем:

  • Удалённая работа из любой точки мира;
  • Стабильные выплаты;
  • Профессиональное обучение и постоянная поддержка со стороны руководителя и наставника;
  • Возможность роста и реализации своих идей;
  • Участие в работе амбициозной и заряженной на успех команды;
  • Развитая корпоративная культура, позитивная атмосфера.

Мы ценим вклад каждого сотрудника и стремимся создавать условия для их профессионального роста. Ждём твой отклик и будем рады познакомиться с тобой лично!