О должности
MEDvidi — это платформа для оказания психиатрической помощи на базе искусственного интеллекта, устанавливающая новый стандарт безопасной, эффективной и масштабируемой психиатрической помощи в Соединенных Штатах. Мы объединяем лицензированных специалистов с проприетарными инструментами ИИ для обеспечения последовательного, ориентированного на результаты лечения таких состояний, как СДВГ, тревожность, депрессия и других. Технология MEDvidi автоматизирует ведение документации, последующее наблюдение и планирование лечения, освобождая специалистов для сосредоточения на уходе за пациентами, одновременно повышая эффективность и клиническое качество.
В качестве ориентированного на продукт старшего Frontend разработчика на нашем AI-треке вы будете полностью отвечать за разработку фронтенда для продуктов, которые напрямую влияют на то, как пациенты получают доступ к психиатрической помощи, и на повседневную работу наших врачей и сотрудников. Ваша работа находится на стыке большой, активно развивающейся кодовой базы Angular и нашей AI-ориентированной продуктовой поверхности — клиентских приложений, внутренних инструментов для врачей и администраторов, а также фронтенда для функций на базе ИИ, таких как наш ИИ-ассистент и ИИ-администратор. Вы будете работать в небольшой кросс-функциональной продуктовой команде, выполняя задачи от уточнения требований до выпуска в продакшн.
Почему эта роль:
- Реальное владение продуктом в автономной кросс-функциональной команде: вы определяете, что будет создано, а не только как.
- Глубокая практическая работа над клиническими и административными продуктами на базе ИИ, с AI-ассистированной разработкой как первоклассной частью инженерной культуры (Claude Code, Cursor и другие).
- Современный Angular в масштабе: активно развивающаяся монорепозитория на последних версиях Angular, а не кладбище устаревших решений.
Обязанности
- Разработка, создание и поддержка продуктовых функций «под ключ» в кросс-функциональной команде, от уточнения требований до выпуска в продакшн.
- Взятие на себя ответственности за существующие области кодовой базы Angular после ухода инженера: понимание, стабилизация и улучшение их без замедления дорожной карты.
- Написание чистого, поддерживаемого, хорошо протестированного кода: код-ревью, модульные тесты (Vitest) и легкая проектная документация как часть повседневной рутины.
- Внесение вклада в принятие решений по архитектуре фронтенда и поддержание работоспособности платформы: производительность, обновления фреймворка, структура монорепозитория NX, улучшения CI/CD.
- Стимулирование внедрения ИИ на обоих фронтах: создание фронтенда для продуктовых функций на базе ИИ и интеграция инструментов ИИ в сам процесс разработки.
- Активное участие в непрерывном совершенствовании инженерных процессов и инструментов в рамках сообщества.
Эта роль не для вас, если:
- Вы ждете, пока кто-то другой определит, что строить: мы ожидаем, что вы будете предлагать идеи, проводить их исследование и разработку, выпускать их и нести ответственность за результаты после запуска.
- Вам нужна полностью специфицированная очередь задач, и PM/BA будет все переводить для вас.
- Вы рассматриваете ИИ-агентов для написания кода как новинку, а не как ключевую часть современной фронтенд-разработки.
Требования
- 3+ года коммерческого опыта работы с Angular (предпочтительно последние версии).
- Опыт полного владения продуктом, включая анализ метрик, которые показывают, насколько он действительно сработал.
- Сильное понимание продукта и UX: вы можете распознать, когда взаимодействие ощущается неправильно, и предложить лучшее решение.
- Свободное владение современным Angular: standalone компоненты, сигналы, текущие паттерны обнаружения изменений и DI, а не опыт многолетней давности с последующим переключением на другой фреймворк.
- Продвинутое знание RxJS и TypeScript в реальных производственных сценариях: уверенное проектирование и отладка сложных реактивных потоков (композиция потоков, отмена, условия гонки, обработка ошибок) и свободное владение строго типизированной кодовой базой.
- Подтвержденный опыт проектирования и внедрения сложных архитектур Angular-приложений в масштабе, границ модулей и компонентов, решений, которые выдерживают рост кодовой базы.
- Практический опыт модульного тестирования (предпочтительно Vitest, Jest приемлем) как регулярной части повседневной рутины, а не как запоздалой мысли.
- Практический опыт разработки с использованием agentic AI. Для нас это обязательно, а не бонус: активное ежедневное использование кодовых агентов (Claude Code, Cursor или аналогичных), способность писать для них эффективные навыки, промпты и инструкции, понимание принципов работы агентов (контекст, инструменты, циклы обратной связи) и структурирование кода и документации, чтобы агенты могли эффективно работать с кодовой базой.
- Комфорт работы на стыке с бэкендом: написание или исправление SQL-запроса, настройка валидации эндпоинтов или отслеживание проблемы через API-слой. Вам не нужно быть бэкенд-инженером, но остановка на границе фронтенда недопустима.
- Средний уровень английского (B1+) и свободное владение русским.
- Полное совпадение с рабочим временем CET.
Будет плюсом:
- Опыт создания UI для функций на базе AI/LLM.
- Глубокое понимание адаптивного дизайна: наши пациенты в основном получают доступ к платформе с мобильных устройств, и интерфейсы должны быть безупречными на всех размерах экрана.
- Опыт оптимизации производительности веб-приложений на различных поверхностях: клиентские продукты и внутренние инструменты для врачей, менеджеров и администраторов (интерфейсы с большим объемом данных, большие таблицы и списки, обновления в реальном времени).
Что мы предлагаем
- Среда с высоким уровнем воздействия: Возможность внести свой вклад в компанию, ориентированную на продукт в области медицинских технологий.
- Рост и компенсация: Четкие возможности для роста и конкурентный компенсационный пакет.
- Remote-first: Полностью удаленное долгосрочное сотрудничество по модели B2B.
- Здоровье и благополучие: Медицинская страховка после испытательного срока, а также компенсация расходов на спорт и оздоровление.
- Карьерное развитие: Четкие возможности для роста, включая персонализированные уроки английского языка через Preply.
- Отпуск: 19 оплачиваемых дней отпуска ежегодно, 4 дополнительных дня на оздоровление каждый год и оплачиваемый больничный в течение первых 5 рабочих дней.
- Культура: Продуманные подарки к ключевым жизненным событиям и офлайн-корпоративные мероприятия.
Готовы оказать влияние? Присылайте свой профиль, давайте вместе создадим что-то значимое.
MEDvidi является работодателем, предоставляющим равные возможности. Мы ценим разнообразие и стремимся создать инклюзивную среду для всех сотрудников и подрядчиков. Все квалифицированные кандидаты получат рассмотрение без учета расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности, национального происхождения, инвалидности или статуса ветерана.