Разработчик 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% компенсация затрат на изучение английского языка,
  • оплата участия в профессиональных конференциях
  • выплата квартальных премий
  • полис ДМС

Дополнительные инструкции

Если готовы попробовать, пожалуйста, вместе с отзывом по возможности сделайте следующее:

    • опишите в сопроводительном письме свой опыт и знания в требуемых технологиях
    • если есть возможность, пришлите ссылки на примеры своего исходного кода на С++, свободного от соглашений о неразглашении, и который считаете качественным
    • задавайте интересующие Вас вопросы