Queue
Queue
Queue — стартап в сфере медицинских и фармацевтических технологий, разрабатывающий автономные роботизированные аптечные системы. Его устройства в формате киоска принимают запечатанные флаконы с лекарствами оптовых поставщиков и выдают проверенные флаконы с рецептурными препаратами при минимальном участии человека. Для этого используются компьютерное зрение для идентификации таблеток, проверка рецептов по QR-кодам и мониторинг запасов с помощью искусственного интеллекта. Каждый аппарат рассчитан примерно на 250–280 часто назначаемых лекарств с учетом местного спроса и может наполнить флакон на 60 таблеток примерно за 30 секунд. Queue создает аптечную инфраструктуру, призванную повысить эффективность выдачи лекарств, снизить расходы и расширить доступ к медицинской помощи в недостаточно обслуживаемых районах. Компания вышла из режима скрытой разработки после посевного раунда, который возглавила AlleyCorp, и работает с командой из Кремниевой долины численностью около 20 человек.

Старший или ведущий инженер по фронтенду

Создавайте сенсорные интерфейсы React для роботов Queue, которые выполняют рецептурный отпуск лекарств. Формируйте стандарты фронтенда для программного обеспечения управления машинами и облачными операциями.

Описание

  • Владеть интерфейсом оператора аптечной машины и последующими экранами продукта
  • Создавать и поддерживать интерфейсы для очередей рецептов, пополнения запасов лекарств и расходных материалов, состояния машины, администрирования, обработки исключений и входа с клавиатуры
  • Разрабатывать React-приложение машины, сохраняя соответствие утверждённому дизайн-прототипу
  • Тесно сотрудничать с продуктовым дизайнером и инженерами, отвечающими за программное обеспечение машины
  • Создавать паттерны взаимодействия только с сенсорным вводом для занятых сотрудников аптек
  • Проектировать состояния прерываний для фонового статуса, запросов внимания и блокирующих диалогов, включая оповещения о неисправностях машины
  • Отображать доменное состояние, которым владеет сервер, через определённый интерфейсный контракт
  • Использовать типы TypeScript, сгенерированные из Rust, и выявлять расхождения контракта по ошибкам сборки
  • Устанавливать и поддерживать стандарты качества фронтенда с помощью модульных тестов, отслеживания покрытия, браузерных сквозных тестов и линтинга дизайн-токенов
  • Определять стандарты фронтенда для будущих экранов, включая облачную панель управления операциями
  • В течение первых 90 дней вносить изменения в экраны, изучить основные рабочие процессы техников, участвовать в дизайн-ревью, внедрить практики обработки прерываний и тестирования, поддерживать соответствие дизайна приложению, подготовиться к проверке безопасности и определить объём следующей панели управления

Требования

  • Вы самостоятельно владели продуктовой областью, которой ежедневно пользовались, от первоначального дизайна до устранения проблем в эксплуатации, и улучшали её в ответ на сбои
  • Демонстрируете экспертное владение строгой типизацией TypeScript и проектированием типов, предотвращающим недопустимые состояния
  • Имеете опыт работы с React 19 и React Compiler
  • Понимаете и применяете правила React
  • Создавали приложения на основе серверного состояния, передаваемого через WebSocket
  • Работали с Tailwind 4, Vite, Vitest и Playwright
  • Имеете опыт написания компонентных тестов и сквозных тестов в реальном браузере
  • Умеете превращать развивающийся дизайн-прототип в промышленное программное обеспечение
  • Понимаете сенсорные интерфейсы на стационарных устройствах, включая крупные элементы, клавиатуры, отображаемые приложением, и защиту от случайных нажатий
  • Умеете моделировать поведение продукта через явные состояния и переходы
  • Знание доступности, включая WCAG 2.1 AA, и опыт адаптивной веб-разработки будут преимуществом
  • Опыт работы со встроенными браузерами, системами продаж или другими ограниченными устройствами будет преимуществом
  • Опыт работы в здравоохранении или регулируемых отраслях будет преимуществом
  • Опыт создания дизайн-системы или фронтенд-стандарта, принятого другими инженерами, будет преимуществом

Преимущества

  • Присоединиться к небольшой команде с высоким уровнем доверия и минимумом бюрократии
  • Получить значительную автономию и влияние на продукт
  • Полностью отвечать за экран оператора, прежде чем взять на себя последующие экраны
  • Оказывать непосредственное влияние на работу сотрудников аптек, использующих машину
  • Профессионально развиваться, формируя фронтенд-стандарт для будущих экранов

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

My Hero VA

Удалённый виртуальный ассистент в сфере здравоохранения (Мексика, неполный день)

My Hero VA

Ведение документации и данных о квалификации сиделок, координация обучения для кадрового агентства США. Удалённая работа из Мексики, 25 часов в неделю.

Открыть
epias GmbH

Инженер DevOps

epias GmbH

Присоединяйтесь к epias GmbH и поддерживайте ПО для управления медицинскими процессами с помощью CI/CD, Kubernetes и автоматизации инфраструктуры. Обеспечивайте надежную работу платформы и взаимодействие команд разработки и эксплуатации.

Открыть
Labor Dr. Scheller GmbH

Инженер IT-систем: инфраструктура и современное рабочее место

Labor Dr. Scheller GmbH

Управление инфраструктурой Windows, VMware, Intune и Microsoft 365 у поставщика услуг медицинских лабораторий. Поддержка внутренних IT-сервисов и реализация инфраструктурных проектов в Гамбурге.

Открыть
S

Инженер ИТ-систем: инфраструктура и современное рабочее место

Sonic Healthcare Germany GmbH & Co. KG

Управляйте системами Windows, VMware, Intune и Microsoft 365, обеспечивая безопасную работу ИТ-служб медицинских лабораторий Sonic Healthcare.

Открыть
SyncVR Medical

Разработчик 3D/XR среднего уровня в SyncVR Medical (удалённо, Сербия)

SyncVR Medical

Создавайте медицинские симуляции и обучающие сценарии с ИИ на Unity для платформы SyncVR Medical. Разрабатывайте масштабируемые модули для больниц и медицинских специалистов.

Открыть
Walmart

Ведущий инженер-программист: облачные и распределённые системы

Walmart

Руководите облачной платформой mGPS/Compass с поддержкой ИИ, формируя распределённые сервисы и маршрутизацию внутри магазинов. Совершенствуйте работу магазинов благодаря отказоустойчивой архитектуре и техническому лидерству.

Открыть
Marigold

Ведущий инженер-программист, удалённо в Австралии

Marigold

Создавайте и модернизируйте инфраструктуру Marigold для обмена сообщениями, облачных сервисов и маркетинговых технологий. Работайте с Java, Kafka, AWS, DevOps и ИИ-инструментами разработки.

Открыть
Cartonplast Group

Старший руководитель команды разработки ERP — Cartonplast, гибридный формат в Германии

Cartonplast Group

Руководите командой разработки ERP в Cartonplast и формируйте коммерческие, логистические и производственные процессы. В гибридном формате в Германии вы будете сочетать управление командой, взаимодействие с бизнесом и практический технический вклад.

Открыть
Consultaas

Архитектор программного обеспечения, информационные системы

Consultaas

Формируйте информационную систему и цифровые продукты компании в сфере недвижимости, работая с командами разработки, SRE, инфраструктуры и безопасности. Задачи охватывают облачные платформы, API и архитектуру программного обеспечения.

Открыть
Walmart

Ведущий инженер-программист, облачные и ИИ-платформы — Walmart

Walmart

Руководите разработкой облачной инфраструктуры, инженерных инструментов и платформ ИИ/МО для важнейших розничных систем Walmart. Определяйте архитектуру и ход работ на всех этапах жизненного цикла ПО, совершенствуйте инженерные практики и наставляйте инженеров.

Открыть