Обязанности:
В связи с развитием проекта нам требуется разработчик C++/С#. Что нужно делать: Выполнять прикладные задачи по проекту: Разработка нативных расширений для Node.js (разработка новых и компиляция существующих библиотек на C++) Разработка плагинов для популярного софта типа Navisworks, nanoCAD etc. (С#) Добавление нового функционала и параметров для компиляции в chromium/chromium и SeleniumHQ/selenium (C++) Поиск описания работы функционала существующих библиотек в исходном коде (при не полной документации) (C++/С#) Возможно: реверс-инжиниринг библиотек на С# и восстановление структуры форматов бинарных файлов (парсинг для импортозамещения) Мы ожидаем, что у тебя есть: Знания принципов объектно-ориентированного программирование и умение применять их на практике; Хорошее владение многопоточным программированием; Знания и опыт разработки на C++ не менее двух лет, понимание асинхронного программирования; Будет плюсом: JavaScript, V8, node-gyp, N-api, Navisworks API Опыт работы с 3D графикой DevOps навыки и уверенная работа в среде Linux Просим обратить внимание на то, что нам требуется новый сотрудник на прикладные задачи. Основная разработка компании это web GIS и CAD приложения. Требуется быть на связи, участвовать в совещаниях, выполнять задачи, предлагать идеи. Команда 30+ разработчиков Мы предлагаем: Работу в стабильной социально-ответственной компании; Возможность участвовать в крупных интересных проектах. Дистанционный режим работы; Достойный уровень заработной платы, обсуждается индивидуально по итогам интервью; Оформление по ТК РФ.