Senior C++ developer (Audio)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Компания создает популярные цифровые продукты и программное обеспечение для международного сообщества музыкантов.

Описание вакансии

О компании: Мы разработчики музыкальных продуктов Ultimate Guitar и MuseScore - самых популярных в мире сервисов для музыкантов с годовой аудиторией в несколько сотен миллионов пользователей.

Особенности продукта: MuseScore - самое популярное в мире программное обеспечение для нот с аудиторией 12 млн пользователей.

Под капотом: Полностью распределенная команда в уникальном, быстрорастущем продукте (на всех платформах). Мы работаем на высококонкурентном глобальном рынке (ключевые ГЕО - США, Западная Европа, Юго-Восточная Азия). Любим одними из первых тестировать все новейшие рекламные технологии. . Не боимся ошибаться, а если так происходит, то проводим post mortem, разбираем ошибки и работаем дальше.

Используем современные инструменты коммуникации: Slack, Jira, Confluence, Github, и другие.

Что нужно будет делать?

  • Развитие кросс-платформенной аудио-подсистемы;
  • Работа с VST и MIDI;
  • Оптимизации midi-rendering.

Основные требования:

  • 5+ лет опыта программирования на C/C++;
  • Опыт работы с Qt/C++/QML не менее 3 лет;
  • Знание основ аудиотехники;
  • Знание принципов аудио и акустики;
  • Знание и применение принципов SOLID, понимание общих паттернов разработки;
  • Знание английского не ниже UP-intermediate.

Nice to have:

  • Знание теории DSP (проектирование фильтров FIR/IIR, адаптивная фильтрация, анализ частотной области);
  • Опыт разработки передовых алгоритмов обработки звука
  • Рабочие знания Android/iOS DSP и аудио фреймворков;
  • Опыт работы с аудиофайлами Bluetooth;
  • Основы теории и структуры музыки.

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

  • Гибкий график и "remote first". У нас гибкий режим работы и все возможности для удаленной работы. Команды и сотрудники самостоятельно выбирают самый эффективный график работы. Есть общепринятые часы присутствия, в которые мы все находимся на связи.
  • Штаб-квартира в 30 минутах от моря. Наш головной офис расположен в Калининграде — городе с уникальным расположением и европейский колоритом. Ближе к Европе, чем к России. Полчаса езды – и ты на море: например, чтобы заняться серфингом в компании коллег. Если решите переехать - поможем!
  • Социальный пакет. Медицинская страховка, оплата обучения (повышение уровня ваших навыков), участия в конференциях и митапах.
  • Уникальная культура эффективной работы. Мы реализуем проекты уровня "11 из 10", готовы к риску и смелым гипотезам, но ставим адекватные планы и цели по OKR. А еще в WSM Group проходят уникальные стратегические сессии, в которых может участвовать абсолютно каждый сотрудник.
  • Распределенная команда международного уровня. WSM Group сотрудничает с маркетинговым офисом в США и дизайн-хабом в Великобритании. Мы практикуем remote first и готовы к найму кандидатов из любой точки мира.