WorkListВойтиОформить подписку
ME

Senior Frontend Developer (Angular)

MEDvidi · Телемедицина
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо · Barcelona, Испания
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
B1+
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $3,4–3,8 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Даты
Впервые заметили 02.10 · проверена 02.11
дату публикации работодатель не указал

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

В роли Senior Frontend Developer с продуктовым фокусом в нашем AI-направлении вы будете отвечать за фронтенд-разработку «от начала до конца» для продуктов, которые напрямую влияют на то, как пациенты получают доступ к психиатрической помощи, и на то, как ежедневно работают наши врачи и сотрудники. Ваша работа находится на стыке большой, активно развивающейся кодовой базы на Angular и нашей AI-first продуктовой среды: приложений для пациентов, внутренних инструментов для врачей и администраторов, а также фронтенда для функций на базе ИИ, таких как наш AI clinical assistant и AI receptionist. Вы будете работать в небольшой кросс-функциональной продуктовой команде и доводить функциональность от уточнения требований до релиза в production.

Что предстоит делать

  • Проектировать, разрабатывать и поддерживать продуктовые функции от начала до конца в составе кросс-функциональной команды, от уточнения требований до релиза в production.
  • Взять на себя ответственность за существующие части кодовой базы на Angular после уходящего инженера: разобраться в них, стабилизировать и улучшить, не замедляя роадмап.
  • Писать чистый, поддерживаемый, хорошо протестированный код: code review, юнит-тесты (Vitest) и лёгкая проектная документация как часть ежедневной рутины.
  • Участвовать в принятии решений по архитектуре фронтенда и в поддержании здоровья платформы: производительность, обновления фреймворка, структура монорепозитория NX, улучшения CI/CD.
  • Развивать внедрение ИИ по двум направлениям: создание фронтенда для продуктовых функций на базе ИИ и интеграция ИИ-инструментов в сам процесс разработки.
  • Активно участвовать в непрерывном улучшении инженерных процессов и инструментов в рамках всего сообщества.

Требования

  • 3+ года актуального коммерческого опыта работы с Angular (предпочтительны последние версии) в продуктовой компании.
  • Опыт ответственности за продукт от начала до конца, включая анализ метрик, которые показывают, сработало ли это на самом деле.
  • Сильное продуктовое и UX-чутьё: вы замечаете, когда взаимодействие ощущается неправильно, и можете предложить лучшее решение.
  • Свободное владение современным Angular: standalone-компоненты, signals, актуальные подходы к change detection и DI, а не опыт многолетней давности с последующим переходом на другой фреймворк.
  • Продвинутое знание RxJS и TypeScript в реальных production-сценариях: уверенное проектирование и отладка сложных реактивных потоков (композиция потоков, отмена, состояния гонки, обработка ошибок) и свободная работа со строго типизированной кодовой базой.
  • Подтверждённая экспертиза в проектировании и реализации сложных архитектур приложений на Angular в масштабе, границы модулей и компонентов, решения, которые выдерживают рост кодовой базы.
  • Практический опыт юнит-тестирования (предпочтительно Vitest, допустим Jest) как регулярной части ежедневной рутины, а не запоздалой мысли.
  • Практический опыт agentic-разработки с ИИ. Для нас это обязательное условие, а не бонус: активное ежедневное использование кодинг-агентов (Claude Code, Cursor или аналогичных), умение писать для них эффективные skills, промпты и инструкции, понимание принципов работы агентов (контекст, инструменты, циклы обратной связи) и умение структурировать код и документацию так, чтобы агенты могли эффективно работать с кодовой базой.
  • Комфортная работа на стыке с бэкендом: написать или поправить SQL-запрос, изменить валидацию эндпоинта или проследить проблему через слой API. Быть бэкенд-инженером не нужно, но останавливаться на границе фронтенда нельзя.
  • Английский на среднем уровне (B1+) и свободный русский.
  • Полное совпадение с рабочими часами CET.

Будет плюсом

  • Опыт создания UI для функций на базе AI/LLM.
  • Глубокое понимание адаптивного дизайна: наши пациенты заходят на платформу преимущественно с мобильных устройств, а интерфейсы должны безупречно работать на экранах любых размеров.
  • Уверенный опыт оптимизации производительности веб-приложений на разных поверхностях: продукт для пациентов и внутренние инструменты для врачей, менеджеров и администраторов (интерфейсы с большим объёмом данных, большие таблицы и списки, обновления в реальном времени).

Условия и бенефиты

  • Среда с высоким влиянием: возможность внести вклад в продуктовую компанию в сфере медицинских технологий.
  • Рост и компенсация: понятные возможности роста и конкурентный компенсационный пакет.
  • Remote-first: полностью удалённое долгосрочное сотрудничество по модели B2B.
  • Здоровье и благополучие: медицинская страховка после испытательного срока, а также компенсация расходов на спорт и wellness.
  • Развитие карьеры: понятные возможности роста, включая персональные уроки английского через Preply.
  • Отпуск и отдых: 19 оплачиваемых дней отпуска в год, 4 дополнительных wellness-дня каждый год и оплачиваемый больничный за первые 5 рабочих дней.
  • Культура: продуманные подарки к важным событиям в жизни и офлайн-корпоративные мероприятия.

MEDvidi — работодатель, предоставляющий равные возможности. Мы ценим разнообразие и стремимся создавать инклюзивную среду для всех сотрудников и подрядчиков. Все квалифицированные кандидаты будут рассмотрены независимо от расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности, национального происхождения, инвалидности или статуса ветерана.

Навыки

AngularRxJSTypeScriptVitestJestNXSQLClaude CodeCursorCI/CDstandalone componentssignals

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти