Ищем frontend-разработчика, который возьмёт на себя развитие и поддержку клиентской части продукта. В проекте используется Vue 2 с SSR.
Вы будете единственным frontend-разработчиком на проекте с высокой степенью самостоятельности и влияния на технические решения.
Что мы предлагаем:
- Полностью удалённая работа
- Единственный frontend-разработчик на проекте
- Испытательный срок — 3 месяца
- 24 дня отпуска + оплачиваемые больничные
Чем предстоит заниматься:
- Разработка и поддержка клиентской части на Vue 2
- Поддержка SSR-логики и серверной части (Node.js / Express)
- Работа со сборкой (Webpack), повышение производительности и стабильности релизов
- Интеграция с внешними API, обработка ошибок и работа с метриками
- Поддержка и развитие тестов (Jest), улучшение качества кода
- Постепенная модернизация legacy-кода без нарушения текущего функционала
Обязательные требования
- Коммерческий опыт с JavaScript / TypeScript от 3 лет
- Уверенный опыт работы с Vue 2
- Опыт разработки на Node.js + Express
- Практический опыт работы с SSR
- Уверенное владение Webpack и настройкой сборки
- Опыт работы с Redis
- Понимание CI/CD процессов и опыт работы с Docker
- Опыт работы с legacy-кодом и безопасного рефакторинга
Будет плюсом
- Опыт миграции с Vue 2 на Vue 3
- Опыт оптимизации Core Web Vitals и SSR-производительности
- Работа со Storybook и дизайн-системами
- Опыт внедрения observability и метрик
- Опыт работы в продуктовых командах с частыми релизами
Технологический стек
- Node.js 16, Yarn v1
- Vue 2.6, Vuex 3, Vue Router 3, Vue I18n
- TypeScript (смешанный JS/TS код)
- Express, Redis
- Webpack 5, Babel, Sass/PostCSS
- Jest, ESLint, Prettier, TSLint (legacy)
- Docker, Jenkins, Helm, Kubernetes
Присылайте ваш отклик:)