Ведущий разработчик/разработчик C++/Qt (GUI Team, VMS)
NetworkOptix
Москва, Россия
6 дней назад
source : hh

NetworkOptix - американская IT-компания, которая занимается разработкой систем видеонаблюдения (IP Video Management Systems).

Мы делаем мощное, но при этом простое в использовании программное обеспечение для управления сетевым видео. Семь лет работы талантливых людей - и мы превратились в успешную компанию, которая активно ищет новых людей.

Мы заняли 7-е место по скорости роста среди IT-компаний в США (по оценке Inc.5000 в 2016г). Уже сегодня наша система видеонаблюдения активно используется в Северной Америке, в Европе, в Азии.

Наш продукт система видеонаблюдения NX Witness. Можно скачать бесплатную версию и попробовать ее в действии. В Северной Америке мы выпускаемся под брендами DW Spectrum и WAVE.

Кого мы ищем?

Разработка GUI - это интересные архитектурные задачи, это погружение в недра фреймворков, это тюнинг интерфейса до последнего пикселя, это диалог с дизайнером и реализация собственных идей.

Именно от нас зависит впечатление пользователя при работе с продуктом.

Нам нужны люди, готовые вместе с нами делать красивый, надёжный, быстрый и удобный в использовании продукт. Нам нужны люди мотивированные, инициативные, умеющие отстаивать свои идеи, любящие работу и умеющие отдыхать.

Мы больше заинтересованы в тех людях, которые предпочитают и умеют администрировать себя сами, а не нуждаются в постоянном руководстве.

Если вы любите программировать, стараетесь развиваться и узнавать что-то новое каждый день - напишите нам!

К сожалению, мы не рассматриваем кандидатов на удаленную работу.

Уважаемые соискатели, укажите, пожалуйста в сопроводительном письме или в резюме ссылку на примеры вашего кода .

Что вы должны уметь?

  • Разрабатывать интерфейс не только удобный, но и красивый. Внимание к деталям очень важно. Крайне желателен большой опыт в этой области.
  • Знать Qt Widgets, хотя бы основы. Для работы придётся изучить этот фреймворк очень глубоко.
  • Всегда помнить о быстродействии. GUI не должен тормозить ни при каких обстоятельствах.
  • Решать сложные задачи от начала до конца, от архитектуры классов до оптимизации FPS.
  • Писать чистый, красивый, а главное, читабельный код.
  • Писать и читать по-английски (Intermediate+).
  • Что надо будет делать?

  • Программировать GUI на Qt Widgets, QML, а иногда и на OpenGL.
  • Постоянно улучшать существующий код. Нет предела совершенству.
  • Реализовывать новые функции как в десктопном, так и в мобильном клиентах, под Windows, Linux, Mac, Android и iOS.
  • Что может пригодиться?

  • С++14 / 17 / 20. Мы всегда на острие прогресса.
  • Умение и желание залезать во внутренности Qt (и чинить его по необходимости).
  • Знание сетевых протоколов и основ работы с базами данных. Иногда GUI-разработчикам приходится писать и серверный код.
  • Опыт разработки мобильных приложений на QML или нативными средствами.
  • Опыт работы с различными медиа-форматами, кодеками, контейнерами (mkv, mpeg2-ts, h.264, webm, vp8, mjpeg etc), протоколами доставки медиа (rtsp, http, hls), ffmpeg и умение работать с ними на программном уровне.
  • Не то чтобы это часто было нужно, но понимание того, с чем мы работаем, бывает полезно.

    Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки