Младший инженер-программист C++ (удаленная работа)
(вакансия в архиве)

23 февраля 2024

Уровень зарплаты:
от 70 000 до 70 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Младший инженер-программист C++

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

CAD Exchanger IT-компания, предлагающая решения в области визуализации и конвертации 3D данных. У нас есть собственные программные продукты (для десктопа, облака и мобильных устройств), которые используются во всем мире (150,000+ пользователей в 110+ странах), включая лидеров индустрии : Apple, Tesla, Amazon, NASA, Fujitsu, General Electric, и многие другие (cadexchanger.com/customers). Компания основана в 2014г, а сам продукт существует с 2009.

В настоящий рост мы испытываем сильный рост количества пользователей, поэтому проводим набор разработчиков в группу по работе с клиентами . Работа в данном подразделении позволяет приобрести более широкое представление о продуктах компании и предметной области инженерного ПО и 3D.

В качестве первых поручений сотрудники получают задачи, связанные с дебаггингом (поиском ошибок и отладкой) запросов, приходящих от пользователей. Эта практика позволяет быстрее и лучше понять, как наши продукты используются в клиентских приложениях; архитектуру и связи между различными компонентами; технические аспекты (например, особенности 3D форматов) и т.д. прежде чем приступать к задачам по улучшению существующего или созданию нового функционала. В качестве следующих этапов карьерного роста сотрудники могут переходить в группы разработки продуктов или созданию вспомогательных компонентов. Ядро продукта написано на языке C++ и является кросс-платформенным (Windows, Linux, Mac), поэтому соответствующий опыт будет Вашим преимуществом.

Круг возможных задач на данной позиции может быть очень широк, что позволяет расширить кругозор и использовать различные технологии (Qt, Unity, WPF и др.), языки программирования (C++, C#, Java, Python, Javascript) и инструменты (git, Doxygen, CMake и др.).


Задачи:

  • Работа с запросами клиентов - анализ и исправление проблем, реализация запросов на улучшение.
  • Работа на 2й линии поддержки (когда сложный технический запрос проходит через 1ую линию, непосредственно работающую с клиентами).
  • Поддержка и развитие вспомогательных компонентов и утилит (например, лицензионного менеджера);
  • Улучшение и создание демонстрационных примеров (для десктопа и веб) и сопроводительных материалов к ним (пояснения, скриншоты, видео-материалы и т.п.)
  • Автоматизация внутренних процессов.

Вы будете работать под руководством более опытных сотрудников, однако ваш начальный уровень должен быть вполне зрелым для самостоятельного изучения материалов и режима периодических консультаций. Мы не предполагаем системного обучения по языку C++ (хотя будет дан обзорный видео-курс, основанный на нашем опыте), но обязательно проведем вводный тренинг по предметной области и особенностям наших проектов.


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

Требования:

  • Вы должны иметь высшее образование. Мы готовы рассматривать также студентов последних курсов при условии готовности работать на полную ставку.
  • Понимание основ ООП;

  • Опыт разработки на C++, как минимум, в рамках лабораторных работ.

  • Опыт разработки на любом объектно-ориентированном языке программирования (Java, C# и др), практический опыт в других IT компаниях будет преимуществом.

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

  • Хорошие математические знания (матанализ, вычислительная геометрия);
  • Английский язык (B1 или выше). Подавляющее большинство пользователей находится за рубежом, поэтому запросы от них приходят на английском.

Ваши возможности:

  • Работа над интересными сложными задачами в области 3D моделирования;
  • Работа в команде с профессиональными коллегами;
  • Отсутствие микро-менеджмента в обмен на самостоятельное достижение результата;
  • Карьерный рост (в технического лидера, старшего разработчика, менеджера группы) при условии опережающего развития, качественной работы и готовности брать на себя ответственность.

Условия трудоустройства:

  • оформление в соответствии с Трудовым Кодексом;

  • работа в удаленном режиме.

  • конкурентное вознаграждение. Регулярный пересмотр в зависимости от достижений;

  • расширенный социальный пакет: ДМС, система премирования (за производственные показатели, рекомендательный бонус), компенсация больничных листов до оклада, спортивных занятий и профессионального развития, корпоративные мероприятия и др.

О компании:

  • Мы создаем сложные программные продукты и технологии. Владеем двумя патентами, связанными с использованием параллельных вычислений.
  • Мы практикуем открытые и профессиональные отношения, и принципы меритократии ("власть достойных"), когда продвижение по карьерной лестнице определяется результатами. Между сотрудниками, менеджерами и руководством компании всегда открытый и прямолинейный диалог.
  • Компания с хорошо организованными инженерными процессами и эффективными инструментами (code review, SCRUM; gitlab, YouTrack, Jenkins).
  • Более подробную информацию можно найти в описании компании.

Процесс найма происходит в несколько этапов, включая анкетирование и последовательность собеседований.

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



Посмотрите похожие вакансии

Инженер-программист / Служба поддержки
Компания: MCLSS
Зарплата: от 100 000 до 150 000 руб.
Младший backend-разработчик
Компания: Exemter
Зарплата: от 25 000 до 75 000 руб.