Назад
2 часа назад

Middle Разработчик GUI на Qt

246 400
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b1
Страна
Russia
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Разработчик GUI на Qt
ID: 62798
Локация: РФ
Формат: office
Занятость: full_time
Уровень: Middle
Ставка: 1 232
Навыки: C++, Qt, WinAPI, OpenGL, Qt Creator, Visual Studio, Jira, Confluence, BitBucket, CI/CD, CMake, Git, Linux
Менеджер:

Описание:
=== ОСНОВНАЯ ИНФОРМАЦИЯ ===
Название вакансии: Разработчик GUI на Qt
Ставка в час: middle 1540, senior 1925 - для компаний РФ (с учетом НДС)
Кол-во специалистов: 2
Длительность проекта: 3 мес с пролонгацией
Объем участия в проекте: Высокая нагрузка
~160 ч/мес
Формат взаимодействия: На территории клиента (г. Москва м. Достоевская, м. Менделеевская, м. Новослободская)
Требуемая локация специалиста: Россия
Доступность специалиста: UTC +3
Требуемое гражданство специалиста: РФ

=== ОСНОВНОЙ КОНТЕНТ ===

Обязательные требования:
- Высшее образование;
- Опыт коммерческой разработки на Qt5 — от 3 лет;
- Глубокое знание C++, понимание ООП, принципов создания программных интерфейсов и управления жизненным циклом объектов;
- Опыт работы в области GUI-программирования — от 3 лет;
- Способность создавать нестандартные GUI-элементы на Qt;
- Опыт многопоточного программирования;
- Опыт работы в Qt Creator и MS Visual Studio C++;
- Опыт работы с Jira, Confluence, BitBucket;
- Опыт использования CI/CD;
- Опыт использования CMake в качестве системы сборки;
- Опыт работы с Git и понимание основ командной работы с исходным кодом;
- Способность создавать компоненты GUI с нуля и доводить их до полного внедрения в продукт;
- Наличие примеров успешно реализованных проектов и разработанных GUI (приветствуются примеры исходного кода);
- Английский язык на уровне чтения и написания технической документации (желательно B1 Intermediate);
- Ориентация на качественный результат;
- Умение работать в команде и мотивация к командному взаимодействию;
- Готовность к обучению и профессиональному развитию.

Дополнительные требования:
- Знание паттернов проектирования, понимание их назначения и опыт практического применения;
- Знакомство с WinAPI;
- Знание OpenGL;
- Способность самостоятельно создавать или дорабатывать дизайн и макеты графических интерфейсов;
- Умение и желание создавать лаконичные, красивые и удобные пользовательские интерфейсы;
- Способность находить нестандартные решения для упрощения взаимодействия пользователя с приложением в сложных сценариях;
- Опыт использования приложений в Linux, понимание особенностей и ограничений UI/UX на Linux.

Задачи на проекте:
- Разработка новых элементов пользовательского интерфейса;
- Участие в формировании стратегии развития приложения;
- Разработка и доработка элементов бизнес-логики приложения;
- Участие в создании и расширении интерфейса взаимодействия приложения с ядром шлюза;
- Улучшение и оптимизация существующих решений в приложении;
- Работа в составе команды разработки коммуникационного шлюза.

Этапы отбора:
Если человек сразу в офис приезжает, то один этап.
Либо сначала знакомство онлайн, а потом тех интервью в офисе.

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

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -