Программист (Python/C++)

з/п не указана

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Уважаемые разработчики!

Команда Blend4Web приглашает Python программистов.

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

Сейчас мы тестируем наш новый продукт Blend4Web Studio с инновационным редактором трехмерных сцен, с помощью которого обычные пользователи с легкостью смогут составлять трехмерные образы из готовых компонентов, делиться своими визуальными идеями в трехмерном интернете вещей. А для профессионалов в студии мы предложим наш собственный САПР для проектирования одежды, интересные PLM инструменты для настройки трехмерной сцены, материалов, компоновки объектов и сценариев.

Задачи

  • Разработка алгоритмов поведения ткани
  • Программирование прикладных систем для проектирования и визуализации одежды
  • Разработка компонентов для визуального построения чертежей
  • Программирование модулей параллельных вычислений на OpenCL
  • Отладка, рефакторинг кода
  • Техническая поддержка пользователей
  • Документация кода

Требования

  • Знание Python и C++
  • Знание основ компьютерной графики и математического моделирования
  • Умение разбираться в существующем коде
  • Английский, достаточный для чтения технической документации
  • Порядочность, интеллигентность, любознательность, воображение, нацеленность на результат

Плюсами будут

  • Знание JavaScript (ES6, Webpack, Node.js)
  • Опыт программирования 3D-графики (WebGL / Three.js или аналоги, OpenGL, OpenCL)
  • Знание Tornado, Django, баз данных: SQLite, MySQL, PostgreSQL, CouchDB

Условия

  • Работа в компании - разработчике популярного движка Blend4Web
  • Заработная плата по результатам собеседования
  • Возможность профессионального роста
  • Удобный офис в 2 мин. от м. Пролетарская с современными рабочими местами
  • Оформление по ТК или контрактная работа на выбор

Для приглашения на собеседование нужно разработать простое Python 2D приложение с физикой столкновений - подпрыгивание жесткой фигуры "окружность" от состоящей из нескольких сегментов фигуры "резиновая линия с закрепленными краями". Самым настойчивым можно реализовать более сложный пример в 3D - подпрыгивающий мяч на батуте. Для реализации желательно использовать библиотеку PyOpenGL.

Ключевые навыки

JavaScriptPythonHTML5CSS3C++WebGLGitOpenGLOpenCL

Адрес

Пролетарская, Москва, 2-й Крутицкий переулок, 18/3
Показать на карте
­

Вакансия опубликована 15 апреля 2019 в Москве

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику