Напиши текст вакансии для должности "Windows C++ Developer (audio&video conferences, desktop) remote". Название компании: "DINS". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'JavaScript', 'Node.js', 'Английский язык', 'Git', 'C++', 'STL', 'Mac Os', 'Linux'

Мы ищем талантливых С++ разработчиков для создания кроссплатформенного desktop-приложения для нашего сервиса видеоконференций, на стыке native и web. Основные платформы: Windows, Mac. Ключевые технологии: C++, Chromium/Electron, WebRTC, Objective-C, JS. Вам предстоит:   Разработка клиентского приложения для сервиса видеоконференций под Windows с учетом кроссплатформенности.   Использование прогрессивных технологий создания гибридных web/native приложений.   Работа с нативными API, обработка media и немножко machine learning.     Постоянное расширение функционала нашего сервиса, его оптимизация и повышение стабильности.   Наши ожидания:   Опыт программирования на C++ под Windows.   Знание WinAPI и WinRT.   Хорошая инженерная подготовка, понимание стандартных алгоритмов и структур данных и их реализаций в STL.   Умение проектировать интерфейсы и принимать локальные архитектурные решения.   Умение работать с open source проектами и библиотеками: правка/сборка, изучение исходников, подготовка pull-реквестов.   Умение самостоятельно оценивать задачи и соблюдать установленные сроки.   Интерес и желание создавать продукт мирового уровня.   Отсутствие боязни JavaScript и Node.js.   Английский на уровне Intermediate и выше.   Будет плюсом:   Опыт программирования под Mac, в том числе на Objective-C.   Знание JavaScript, Node.js, Electron, WebRTC.   Опыт программирования 2D графики.   Опыт кроссплатформенной разработки.   Опыт администрирования CI/CD систем.   Будет большим плюсом:   Опыт обработки media данных (умеете кодировать h264 в уме).   Опыт разработки нативных приложений под Linux.   Мы предлагаем:  Широкие возможности для самореализации, профессионального и карьерного роста. Возможность вносить свой вклад в развитие растущего проекта. Команда коллег-профессионалов, болеющих за свой проект. Возможность работы в гибком графике. Возможность командировок в зарубежные представительства компании (США, Китай) и релокация в офис США. Современный офис в 15 минутах от метро Индексируемую заработную плату, 100% оплату больничных и отпусков. Корпоративные обучающие программы, курсы английского языка, внутренние и внешние митапы и участие в конференциях. Иногородним кандидатам предоставляется Relocation Bonus. Возможна удаленная работа.