Проект: Металлургическая компания. Удалённо, фулл тайм.

Требования:

  • Опыт с классическим Vue‑приложением и современной пакетной frontend‑архитектурой: отдельные npm‑пакеты, UI‑kit, web components, TypeScript, реактивная модель состояния.
  • Умение интегрировать новые пакеты в legacy host‑приложение; опыт работы с legacy‑кодовой базой.
  • Знание JavaScript, TypeScript, HTML, DOM API; понимание signal‑based реактивности (state, computed, effects/watchers).
  • Опыт разработки на Vue 2, знание Vue Router, Vuex, Options API; понимание Event Bus / глобальных событий в Vue 2.
  • Понимание Custom Elements, Shadow DOM и механики composed events; опыт интеграции framework‑agnostic компонентов в Vue/legacy‑приложения.
  • Умение проектировать API между host‑приложением и внешним web‑component пакетом; работа с приватными npm‑пакетами, семантическое версионирование и сборка библиотек в ES/UMD форматах.
  • Понимание современной сборки (esbuild, Vite 6+); опыт с ESLint и Prettier; умение аккуратно внедрять новые пакеты без масштабных переписываний.