Senior C++/Qt разработчик
По договоренности
Кто мы?
ROGII — международная IT-компания, создающая передовые программные решения для нефтегазовой отрасли. Мы разрабатываем цифровую экосистему для планирования и моделирования геологии нефтегазовых скважин;
Лидеры рынка, а наши приложения и облачные решения используются в при бурении более чем 50% скважин по всему миру;
Мы присутствуем в более чем 10 странах: офисы расположены в России, Казахстане, Беларуси, странах Европы и Южной Америки, а также в США, Канаде, на Ближнем Востоке и в Австралии;
Команда сочетает практический опыт и глубокую экспертизу: мы применяем современные подходы в разработке — C++, ML, Big Data, клиент-серверные архитектуры, 2D/3D-визуализация, облачные решения.
О продукте
Вы будете частью команды, разрабатывающей флагманское desktop-приложение — систему моделирования и проектирования нефтегазовых скважин.
В функциональности продукта:
-  
моделирование геологической среды;
 -  
интерактивное проектирование траектории скважин;
 -  
визуализация телеметрии и бурения в реальном времени.
 
Используемый стек: C++20, Qt 6, STL, Boost, CMake, Git, GitLab CI, Google Test.
Задачи разработки
В отделе продуктовой разработки работает 8 специализированных команд, каждая из которых отвечает за ключевое направление системы. Мы разделяем зоны ответственности так, чтобы каждая команда могла глубоко фокусироваться на своём техническом домене:
-  
Моделирование геологии и инженерные расчёты;
 -  
Разработка пользовательского интерфейса (UI/UX);
 -  
2D/3D-графика, визуализация моделей и данных;
 -  
Сетевое взаимодействие и интеграция с внешними сервисами;
 -  
Поддержка и развитие внутренних библиотек;
 -  
Разработка ядра системы и архитектурных компонентов;
 
Требования к кандидату
Технические навыки:
-  
Уверенные знания C++, опыт разработки на стандарте C++20;
 -  
Отличное владение STL и библиотекой Boost;
 -  
Опыт разработки с использованием Qt;
 -  
Навыки архитектурного проектирования и оптимизации производительности.
 
Инженерные и коммуникационные навыки:
-  
Умение писать поддерживаемый, читаемый и стабильный код;
 -  
Способность обосновывать архитектурные решения и обсуждать их с командой;
 -  
Навык взаимодействия в распределённой команде и гибкий подход к задачам;
 -  
Владение английским языком на уровне чтения технической документации (разговорный — плюс).
 
Будет плюсом:
-  
Практический опыт использования AI-инструментов в разработке;
 -  
Понимание работы REST API, клиент-серверных моделей и сетевых протоколов;
 -  
Опыт разработки интерфейсов с использованием QML;
 -  
Опыт написание тестов;
 -  
Понимание принципов 2D/3D-графики и работы графических движков;
 -  
Участие в создании сложных пользовательских интерфейсов и UI/UX-проектировании.
 
Что мы готовы тебе предложить?
-  
Оформление с первого рабочего дня, белая зп, больничные и отпуска – все, как полагается;
 -  
Гибкий рабочий график с возможностью работать удаленно;
 -  
Конкурентная заработная плата (также практикуем performance review - пересмотр зп по итогам работы и развития);
 -  
Финансовая поддержка при релокации. Для Аргентины, Турции и Казахстана — расширенный вариант со всей юридической поддержкой;
 -  
При работе из какой-либо другой страны трудоустройство по контракту с нашим головным офисом в США;
 -  
Профессиональная реализация в мощной команде разработчиков;
 -  
Возможность повышать уровень знаний и навыков, участвуя в профильных семинарах, тренингах и конференциях за счет компании.
 
Опубликована 18 дней назад
Похожие вакансии
- Полный день
 - Опыт от 3 лет
 
- Москва