Аргуновская улица 3к2
В штат аккредитованной ИТ компании ищем веб-разработчика для поддержки нашего продукта и разработки нового функционала для пользователей-пациентов клиники.
Стек:
-
Язык: 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
-
Умение работать в команде, опыт проведения код-ревью
Будет плюсом:
-
Опыт с микро-фронтендами
- Работа с инструментами для создания библиотеки компонентов
-
Знакомство с PHP (Bitrix/Laravel/Symfony), либо Java (Spring)
-
Опыт работы с Docker и Docker-compose для локальной разработки
-
Понимание метрик Prometheus и опыт настройки мониторинга клиентских ошибок в Sentry
- Опыт Yandex.Tank, Pytest
- Понимание и опыт SEO
Мы предлагаем:
-
Возможность влиять на архитектуру и технологический стек проекта
-
Полный цикл разработки: от проектирования и тестирования до запуска и мониторинга
-
Удалённый формат работы или гибрид (по согласованию), офисы в Москве и Санкт-Петербурге
-
Конкурентную заработную плату (обсуждается по результатам собеседования)
- Оформление по ТК РФ
- Программы обучения сотрудников
- Льготное медицинское обслуживание для сотрудников в клиниках Холдинга и скидки для членов семьи
- Специальные тарифы на отдых в загородном Парк-Отеле
- Бесплатные спортивные секции для сотрудников (футбол, волейбол, танцы, йога, вокал, киберспорт)
- Корпоративные программы и специальные предложения от партнеров Холдинга СМ-клиника
- Скидки в сети аптек Холдинга СМ-клиника
БУДЕМ РАДЫ ВИДЕТЬ ВАС В КОМАНДЕ, ПРИСОЕДИНЯЙТЕСЬ!