Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
OctoNus

GUI-программист (С++ / Qt)

в OctoNus

300 000 —‍ 400 000 ₽/мес на руки

📍 МоскваОфис или гибрид
Специализация
С++
Уровень
Middle
Английский
B2 — Upper-IntermediateB2 — Upper-Intermediate
Команда
6 - 10 человек

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

Требуется как написание новых блоков интерфейса на Qt, так и постепенная миграция старых MFC-интерфейсов на Qt с улучшением внешнего вида и юзабилити (то есть создание превосходящих аналогов на Qt). Объем работы с MFC предполагается минимальным: понимание принципа действия существующих модулей.

Причина ухода проекта с платформы MFC — низкая скорость разработки интерфейсов под MFC и высокая стоимость их поддержки, ограниченные технические возможности платформы. Причина выбора Qt — поддержка нативного C++, высокая скорость разработки, высокое качество архитектуры фреймворка, кроссплатформенность, возможность создавать нетривиальные элементы интерфейса.

Технологии/инструменты

GUIC++Qt

Задачи

  • Разработка элементов и блоков пользовательского интерфейса в соответствии с выработанной спецификацией и эскизами дизайнеров.
  • Предварительное тестирование реализованных элементов и всей системы.
  • Участие в выработке спецификаций, коммуникация с дизайнерами на этапе проектирования графического интерфейса и рисования эскизов.
  • Участие в составлении спецификаций для создания или расширения API взаимодействия GUI с ядром приложения.
  • Участие в составлении проектной и пользовательской документации к создаваемым элементам программы.

Ожидания

  • Образование: высшее техническое.
  • Опыт работы в области GUI-программирования от 3 лет.
  • Отличное знание и опыт работы на С++, понимание ООП, принципов создания программных интерфейсов, управления жизненным циклом объектов.
  • Отличное знание и опыт работы на Qt (желательно Qt 5.x).
  • Способность создавать нестандартные GUI-контролы.
  • Опыт работы в MS Visual Studio C++ (предпочтителен), как альтернатива рассматривается опыт работы в Qt Creator.
  • Опыт работы с системами управления версиями и понимание принципов коллективной работы с исходным кодом.
  • Способность создавать компоненты и блоки GUI с нуля и доводить их до полного внедрения в продукт, обеспечивать поддержку.
  • Примеры кода, примеры GUI (например, в виде скриншотов) обязательны.
  • Английский язык на уровне чтения и написания документации.

Личные качества:

  • Умение работать в команде и мотивация на командную работу.
  • Готовность к обучению и стремление развиваться.
  • Желание получать качественный результат, которым приятно пользоваться.
  • Ответственность за результат.

Будет плюсом:

  • Знакомство с WinAPI, MFC.
  • Знание паттернов проектирования, понимание их назначения, опыт применения.
  • Знание OpenGL или DirectX, знакомство с COM / DCOM, опыт многопоточного программирования.
  • Умение и желание создавать лаконичные, красивые и удобные пользовательские интерфейсы.
  • Способность самостоятельно создавать или дорабатывать дизайн/макеты графических интерфейсов.
  • Умение искать нестандартные решения для упрощения итерации пользователя с приложением в сложных сценариях.
  • Опыт использования приложений в других OS (MacOS, Linux, iOS, Android), понимание плюсов и минусов UI/UX на этих платформах.

Условия

  • Заработная плата от 200 т.р. net "белая" (до 400 т.р. для профессионалов высокого уровня).
  • Возможности для совершенствования и профессионального роста.
  • ДМС (после прохождения испытательного срока).
  • Система премий / поощрений.
Сергей Саврасов General Manager
OctoNus

О компании OctoNus

Сфера
Продуктовая компания
Размер
11 - 50

Octonus — российская частная IT-компания, оборудование которой используется на производствах по всему миру. Компания основана в 1991 году выпускниками физического и механико-математического факультета МГУ им. М.В. Ломоносова. Основное направление — технология обработки ювелирных алмазов. Сейчас основное R&D подразделение Octonus базируется в Москве, сборка, доставка и техподдержка — в Индии, управление, продвижение и маркетинг — в Финляндии.

Похожие вакансии

400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), офис или гибрид
350 000 – 390 000 ₽/мес на руки
📍 Москва (м. Деловой центр), Санкт-Петербург, можно удалённо из РФ
350 000 – 600 000 ₽/мес на руки
📍 Москва (м. Тульская), офис или гибрид
350 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Воронеж, Екатеринбург, Сочи, Казань, Нижний Новгород, офис или гибрид
316 000 – 600 000 ₽/мес на руки
📍 Москва (м. Парк культуры), офис или гибрид