Опубликовано 20 дней назад

Frontend-разработчик (Vue.js) в СМ Клиника Санкт-Петербург

Building iconв офис
Person iconmiddle
Money bag iconне указана

«СМ-Клиника» — один из лидеров частного здравоохранения в России. Наше внутреннее ИТ-подразделение — это полноценный технологический хаб, объединяющий несколько продуктовых команд разработки. Мы не просто поддерживаем IT-инфраструктуру, а создаем масштабные цифровые продукты для тысяч пациентов и врачей ежедневно.

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

Ключевые стеки и технологии:

  • Язык: JavaScript (ES6+), TypeScript

  • Фреймворк: Vue.js (Vue 2/3, Vuex/Pinia, Vue Router, Vite)

  • Инструменты: Webpack, Vite, Docker, Gitlab

  • Тестирование: Jest, Cypress

  • Мониторинг и метрики: Sentry, Prometheus, Grafana, Graylog

  • Документация: OpenAPI (Swagger)

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

  • Разработка и поддержка высоконагруженного пользовательского интерфейса на Vue.js (3000 rps).
  • Создание адаптивных, кросс-браузерных и доступных компонентов, соответствующих макетам.
  • Реализация ленивой загрузки страниц и компонентов для оптимизации производительности.
  • Интеграция и поддержка текущего BFF на PHP, аудит и переход на интеграцию с Java-сервисами.
  • Реализация двусторонней валидации форм (frontend + backend).
  • Внедрение и использование микроразметки (microdata, schema.org).
  • Участие в проектировании фронтенд-архитектуры.
  • Написание unit- и интеграционных тестов для обеспечения покрытия кода >80%.
  • Код-ревью, поддержка и улучшение кодовой базы.

Наши ожидания от кандидата:

  • Опыт коммерческой разработки на Vue.js от 4 лет
  • Использование и углубленное понимание TypeScript, Jest, Vite/Webpack
  • Адаптивная и кросс-браузерная верстка (Google Chrome, Safari, Firefox, Opera, Yandex)
  • Уверенная работа с SASS, либо другими CSS-процессорами
  • Глубокое понимание SSR
  • Глубокое понимание REST, опыт с WebSocket/gRPC/RSocket/Graphql
  • Понимание принципов безопасности на клиенте (XSS, CSRF)
  • Четкое следование принципам SOLID, DRY, умение писать чистый, самодокументируемый код
  • Опыт оптимизации производительности веб-приложений и работы с Lighthouse
  • Опыт вёрстки email-рассылок, корректно отображающихся во всех популярных почтовых клиентах (Outlook, Gmail, Zimbra, Apple mail, Thunderbird)
  • Опыт проектирования и внедрения CI/CD
  • Умение работать в команде, опыт проведения код-ревью

Мы также высоко ценим (будет преимуществом):

  • Опыт использования инструментов искусственного интеллекта (AI) в разработке (например, GitHub Copilot, Cursor, Codeium или аналогов) для ускорения написания кода, рефакторинга и автоматизации рутинных задач
  • Опыт с микро-фронтендами
  • Работа с инструментами для создания библиотеки компонентов
  • Знакомство с PHP (Bitrix/Laravel/Symfony), либо Java (Spring)
  • Опыт работы с Docker и Docker-compose для локальной разработки
  • Понимание метрик Prometheus и опыт настройки мониторинга клиентских ошибок в Sentry
  • Понимание знание PHP 8 (Laravel 11+)
  • Опыт Yandex.Tank, Pytest
  • Понимание и опыт SEO
  • Умение работать в команде, конструктивно общаться и иметь опыт проведения код-ревью

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

  • Реальная ответственность и влияние: Возможность вести проекты от и до, принимать ключевые архитектурные решения и видеть измеримый business-value от своих задач.
  • Полный цикл разработки: от проектирования и тестирования до запуска и мониторинга.
  • Гибкий график работы с началом дня с 9 до 10. Гибридный формат (офис 2 дня в неделю).
  • Льготное медицинское обслуживание для сотрудников в клиниках Холдинга и скидки для членов семьи.
  • Оформление по ТК РФ.
  • Программы обучения сотрудников.
  • Специальные тарифы на отдых в загородном Парк-Отеле.
  • Бесплатные спортивные секции для сотрудников (футбол, волейбол, танцы, йога, вокал, киберспорт).
  • Корпоративные программы и специальные предложения от партнеров Холдинга СМ-клиника.
  • Скидки в сети аптек Холдинга СМ-клиника.

Готовы влиять на цифровое будущее крупной компании?

Присылайте резюме — мы рады обсудить детали и ответить на все вопросы!

Эту вакансию мы нашли в HH.ru
СМ

СМ-Клиника

Санкт-Петербург

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики