Frontend / Full-Stack разработчик (OHIF, React, TypeScript)

Сэнсэй

Frontend / Full-Stack разработчик (OHIF, React, TypeScript)

Москва, Татарская улица, 7с1

Метро: Добрынинская

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

О проекте

Мы разрабатываем клиническую рабочую станцию для врачей и специалистов по лучевой диагностике, которая встраивает продвинутые модели обработки данных в повседневный диагностический процесс. Продукт базируется на открытой платформе OHIF Viewer и требует доработки под уникальные задачи, описанные в ТЗ.

Вам предстоит создать кастомные расширения, реализующие сложную логику работы с данными сегментации и продольного анализа.

Чем предстоит заниматься:

  1. Разработка кастомных расширений (Extensions) и режимов (Modes) для OHIF Viewer на React/TypeScript.
  2. Реализация сложной клиентской логики, которая не входит в базовый функционал OHIF:
    • Кластеризация выделенных областей с визуализацией результатов на срезах и в 3D.
    • Расчет и отображение клинических метрик (объем, плотность и др.) в реальном времени.
    • Управление версиями масок с ведением реестра изменений и авторства.
    • Продольное отслеживание структур с присвоением устойчивых идентификаторов и отображением динамики на графиках.
  3. Интеграция с бэкенд-сервисами для получения результатов обработки данных.
  4. Визуализация и интерактивная работа с 3D-контурами и поверхностями на основе Cornerstone3D / VTK.js.
  5. Оптимизация производительности для обеспечения работы в реальном времени (задержка не более 1 секунды).

Ключевые требования к кандидату:

  1. Опыт разработки на React и TypeScript от 4 лет, уверенное владение современными подходами (хуки, контекст, композиция компонентов).
  2. Опыт работы с OHIF Viewer на уровне архитектуры: создание и регистрация расширений, написание кастомных панелей, понимание жизненного цикла режимов.
  3. Опыт работы с Cornerstone3D / VTK.js для реализации сложной 3D-визуализации и инструментов редактирования контуров.
  4. Опыт интеграции с внешними REST / WebSocket API (вызов сервисов обработки данных, загрузка/сохранение данных).
  5. Навыки оптимизации производительности веб-приложений, работа с большими объемами данных в браузере (Web Workers, мемоизация, виртуализация).
  6. Опыт разработки сложных пользовательских интерфейсов с большим количеством интерактивных элементов (графики, таблицы, 3D-сцены).

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

  • Опыт работы с DICOM / DICOMweb.
  • Знание Python для понимания бэкенд-логики и сервисов обработки данных.
  • Опыт участия в Open Source проектах (особенно в сфере медицинской визуализации или OHIF).
  • Понимание основ машинного обучения или работы с моделями анализа данных.
  • Опыт работы с Yarn Workspaces и монорепозиториями.

Мы предлагаем:

  • Работу над сложным и socially significant продуктом.
  • Возможность влиять на архитектуру и технологические решения.
  • Гибкий график и полная удаленная работа.
  • Оформление по ТК РФ или по договору ГПХ.
  • Достойная оплата, обсуждаемая по итогам собеседования.
Навыки
  • TypeScript
  • JavaScript
  • React
  • Frontend
  • REST API
  • Python
  • DICOM
  • VTK.js
  • Cornerstone3D
  • OHIF Viewer
  • WebSockets
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Rambler&Co
  • Москва

  • Не указана

Рекомендуем
RWB (Wildberries & Russ)
  • Москва

  • Не указана

Рекомендуем
ЦРТ | Группа компаний

Старший frontend-программист (react)

ЦРТ | Группа компаний

  • Москва

  • Не указана

Рекомендуем
Техноавиа
  • Москва

  • от 250000 RUR

РОСЭЛТОРГ
  • Москва

  • от 200000 RUR

ЧУБАККА
  • Москва

  • от 200000 RUR

Зерно-Агрегатор

Frontend-разработчик (Next.js)

Зерно-Агрегатор

  • Москва

  • от 160000 RUR

ГКУ Инфогород

Frontend-разработчик (react)

ГКУ Инфогород

  • Москва

  • от 160000 RUR

Мэйнс Лаборатория

Frontend developer Middle/Middle+

Мэйнс Лаборатория

  • Москва

  • до 230000 RUR

Зерно-Агрегатор

Middle React Native Developer (Expo)

Зерно-Агрегатор

  • Москва

  • от 180000 RUR

ЧУБАККА
  • Москва

  • от 200000 RUR

Senior Fullstack Developer

Кидс Аппс

  • Москва

  • до 300000 RUR

Честный знак.рф

Разработчик (ELMA)

Честный знак.рф

  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию