Мы хотим изменить мир и поэтому делаем комплексное решение для Digital Pathology.
Мы хотим, чтоб каждый человек мог быстро и без лишних трат получить диагноз по онкологии, а также второе мнение. Чтобы обеспечить это мы делаем: hard, облачную платформу для второго мнения и AI-инструменты для поддержки принятия врачебных решений.
Платформа - это основной инструмент для совместной работы патологов, клиницистов и радиологов. Основная задача продукта:
- обеспечить работу в мультидисциплинарных командах
- обеспечить быстрый обмен диагностическими данными о пациенте, как внутри медучреждения, так и между медучреждениям
- критически уменьшить время на постановку диагноза и получение второго мнения.
Кого мы ищем :
Мы ищем frontend лида, который возьмет на себя развитие Платформы OneCell.ai: от реализации сложного UI до развития архитектуры проекта.
У нас уже есть первые внедрения, и мы активно растим наш продукт. Предстоит много работать в кросс-функциональной продуктовой команде.
Ожидания: - Опыт применения аналогичного технологического стека
- Кейсы построения/развития frontend архитектуры
- Опыт работы в продуктовой команде и самостоятельного принятия решений
Стек на проекте: - React (hooks)
- Typescript
- Redux-toolkit
- Styled-components
- Ant.design
- React query
- Open layers
- Websockets
- методология feature-sliced.
- Настроена максимально простая и удобная разработка проекта с помощью последней версии webpack + есть hot reload (изменения в коде применяются сразу после сохранения кода, без перезагрузки страницы)
- Есть eslint + prettier, для автоформатирования кода.
- На будущее добавили Sentry для мониторинга ошибок.
Другие интересные штуки: Drag&Drop, виртуальные списки, рисование на canvas.
В будущем, при необходимости, можно будет внедрить использование tailwind для стилей и recoil/jotai для работы с состоянием приложения.
О проекте:
Платформа представляет собой web-приложение(spa), основной функцией которой является возможность загрузки и просмотра больших изображений.
Просмотр реализован с помощью open-layers, так что знание этой или похожей (например leaflet) библиотеки упростит процесс погружения в проект.
Помимо этого в приложении реализован весь типичный функционал современных приложений: авторизация, комментарии, нотификация, формы, таблицы, списки и тд.
Чтобы упростить процесс разработки мы применяем feature-slice архитектуру, и современные инструменты, такие как react-query.
Что мы предлагаем:
- Прямое влияние на продукт и его развитие
- Работа в распределенной команде (от Новосибирска до Калифорнии)
- Достойная ЗП (оговаривается с каждым кандидатом отдельно)