Разработчик Windows и macOS, C++/Qt (GUI или/и мультимедиа)
Зарплата
от 100 000 до 150 000 ₽
Требования
Местоположение и тип занятости
Компания
Разрабатываем программное обеспечение, технически сложные и популярные у пользователей ИТ-проекты
Описание вакансии
Условия работы
Обязанности:
- кроссплатформенная разработка на С++, оптимизация и рефакторинг десктопных приложений (Windows и Mac OS) для проекта Manycam (https://www.manycam.com) по одной из указанных специализаций:
- реализация сложных "кастомизированных" интерфейсов на Qt согласно дизайнерским макетам
- разработка нового и улучшение существующего мультимедиа функционала (широкий спектр задач по обработке звука, видео, сети, захвата, ML)
- если желаете работать по обоим, мы предоставим возможность получить в процессе работы недостающие знания и опыт и стать специалистом в каждом из этих направлений
Вы нам подходите если:
- у Вас оконченное высшее образование по профилю программирование
- есть опыт работы с указанными ниже технологиями три и более лет
- готовы быть полноправным участником команды из 10+ разработчиков, взаимодействовать с инженерами QA и дизайнерами
- Вы находитесь во временной зоне от UTC+5 до UTC+10
Что нужно знать/уметь:
- уверенное знание современного C++ (как минимум 11, мы используем 17) и базовое знание STL
- способность писать чистый код, знание основных паттернов и практик качественной архитектуры
- CMake или другие системы сборки на уровне достаточном для разработки
- опыт использования командных средств разработки (git, gitlab, redmine)
- Для специализации по UI:
- глубокое знание Qt Widgets на C++ (мы делаем "кастомные" виджеты по комплексным дизайнерским макетам), а также самого фреймворка Qt (Core, Network, Graphics)
- Для специализации по Multimedia:
- как минимум базовые знания в мультимедии, графике, звуке, разработке под Windows, многопоточности или способность это быстро освоить
- технический английский на уровне уверенного чтения документации и писем от носителей языка
Будет плюсом:
- DirectX (или OpenGL или Metal) для обработки 2D изображений
- любые media API: DirectShow, MediaFoundation, AVFoundation
- опыт разработки под macOS
- наличие опыта работы с WebRTC/OpenCV/ffmpeg/RTMP/RTSP/NDI
- способность вести техническую переписку на английском с носителем языка
Что мы предлагаем:
- полностью официальная заработная плата, выплата на карточку, полное оформление трудовых отношений, соблюдение всех условий по Трудовому кодексу
- налоги платим сверху указанной в вакансии ставки
- готовы обсуждать более высокую ЗП если Ваш уровень как специалиста это позволяет
- гибкий рабочий график, 40-часовая рабочая неделя, демократичное руководство, рабочая дружеская атмосфера в коллективе
- по Вашему выбору: дистанционная работа или работа в Томском офисе с возможностью день-два в неделю работать вне офиса (в офисе нормальные кабинеты на 4-8 человек, кофе-машина, обеденная зона, плюшки, турник)
Бонусы
- 50% компенсация затрат на изучение английского языка,
- оплата участия в профессиональных конференциях
- выплата квартальных премий
- полис ДМС
Дополнительные инструкции
Если готовы попробовать, пожалуйста, вместе с отзывом по возможности сделайте следующее:
- опишите в сопроводительном письме свой опыт и знания в требуемых технологиях
- если есть возможность, пришлите ссылки на примеры своего исходного кода на С++, свободного от соглашений о неразглашении, и который считаете качественным
- задавайте интересующие Вас вопросы