Senior JavaScript Developer with Three.js Experience, Virtual Surgical System

Наш клиент разрабатывает программное обеспечение для хирургов. Основная цель – создать инструмент, который позволит в 3d режиме отобразить сустав, имплант. Технология позволит виртуально спланировать оперативное вмешательство (сместить имплант, посмотреть с разных ракурсов). В первую очередь на бедренном суставе – Hip Primary.
Данные про имплант и кость приходят в систему в DICOM формате с томографов и МРТ аппаратов. Система позволяет задавать маркерные точки для анализа хирургами, а определенные заранее границы безопасного положения импланта не позволяют придать ему невозможное или опасное положение.
Проект планируется реализовывать на JavaScript - React, Node.js и three.js для 3d-визуализации.

Обязательные требования

  • Опыт создания коммерческих приложений от 3-х лет.
  • Отличное знание JavaScript (ES5/ES6).
  • Опыт 3D-моделирования с использованием three.js.
  • Опыт ООП и функционального программирования на JavaScript.
  • Опыт работы с фреймворками и библиотеками (например, React.js, Iodash).
  • Практические навыки использования соответствующих инструментов: Gulp, Webpack, Babel.
  • Хорошее знание смежных технологий: HTML, HTML5, CSS, HTTP-протокол.
  • Разговорный английский.

Будет плюсом

  • Опыт лидирования команды разработчиков.
  • Опыт выполнения функций архитектора.
  • Опыт визуализации медицинских изображений и документов в 3D-формате (DICOM).
  • Опыт работы с Node.js.
  • Опыт работы с SASS/LESS, PostCSS, Bootstrap, Foundation.
  • Опыт работы в создании приложений для пользователей с ограниченными возможностями (accessibility).

Условия,
социальный пакет,
особенности нашей культуры

Работа в DataArt