Lead C++ Developer
Требования
Местоположение и тип занятости
Компания
Компания создает популярные цифровые продукты и программное обеспечение для международного сообщества музыкантов.
Описание вакансии
Условия работы
Что точно нужно, чтобы попасть к нам в команду:
- Опыт работы с C++ (от 5 лет)
- Уметь быстро разбираться в чужом коде
- Знать STL
- Разбираться в алгоритмах и структурах данных (что такое O(n)? Чем отличается Hash от Binary Tree? и т.п.)
- Знание и применение принципов SOLID, понимание общих паттернов построения прикладного софта
- Быть ответственным за свою работу
Большим плюсом будет:
- Свободный разговорный и письменный английский
- Знание внутреннего устройства протокола MIDI, VST, soundfont’ов
- Музыкальное образование (нотная грамота)
- Знание OpenGL и/или Metal
- Опыт работы с WebAssembly
- Опыт разработки многопоточных приложений
- Опыт рефакторинга сложных систем
- Опыт работы с кросс-платформенными приложениями (особенно с мобильными)