Middle Frontend Developer (Vue.js)

Smartis

Middle Frontend Developer (Vue.js)

Москва, Одесская улица, 2кС

Метро: Нахимовский проспект

Описание вакансии

Smartis — разработчик лидирующей SaaS/On-Premise платформы для сквозной аналитики маркетинга. Обрабатываем 3+ ТБ данных, работаем со сложной бизнес-логикой. Сейчас наш интерфейс разрабатывали backend-разработчики — ищем эксперта, который сделает его удобным и современным!​​​​​​​

Ваша миссия:

  1. Вынести состояние SPA из компонентов в Vuex (спроектировать хранилища)
  2. Оптимизировать: Реализовать сложные select'ы с автоподгрузкой/фильтрацией
  3. Синхронизировать: Обеспечить согласованность данных между компонентами системы
  4. Улучшить UX/UI: Предлагать решения без готовых дизайнов (работа с продуктологами)
  5. В перспективе: Разработка компонентов визуализации Big Data (дашборды, графики)


Технический контекст:

  • Legacy-стек: Vue 2 + Vuex + Vue Router + Element UI v2
  • Инструменты: Webpack, Sass, Axios, GitLab CI/CD
  • Особенность: TypeScript доступен, но почти не используется (можно внедрять)
  • Backend: PHP (Laravel), MySQL, ClickHouse — тесная интеграция


Идеальный кандидат (требования):
- 3+ года коммерческой разработки на Vue.js
- Опыт проектирования Vuex-хранилищ для сложных SPA
- Глубокое знание Vue 2 (Options API), Vue Router, Axios
- Навыки рефакторинга legacy-кода (интерфейс писали бэкендеры!)
- Понимание UI/UX — способность предлагать решения без дизайнера
- Опыт с Webpack, Sass, Git
- Бонусы: Знание Element UI v2, highcharts.js/D3.js, TypeScript

Почему это вызов (честно предупреждаем):
- Интерфейс разрабатывали backend-разработчики
- Сложная бизнес-логика (аналитика маркетинга + Big Data)
- Нет дизайн-системы — придется предлагать UI-решения самостоятельно
- Vue 2 без планов миграции (работаем с текущим стеком)

Мы предлагаем:
- Трудоустройство официально по ТК РФ
- Роль: Первый фронтенд-эксперт в продукте → возможность заложить стандарты
- Свобода: Можно внедрять инструменты (после решения бизнес-задач)
- Соцпакет:
- Полностью удалённая работа
- ДМС (после испытательного срока)
- Ноутбук (Windows/Linux на выбор)
- Оформление по ТК РФ
- Команда: Работа с сильными backend-разработчиками (PHP/Laravel) и аналитиками
- Аккредитованная IT-компания

Навыки
  • Vue.js
  • UI
  • JavaScript
  • TypeScript
  • Vue
  • Frontend
Посмотреть контакты работодателя

Адрес

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

Frontend-разработчик (Vue + TypeScript)

Мамаева Ирина Анатольевна

Удаленная работа
  • Москва

  • до 230000 RUR

Рекомендуем
Uplab
Удаленная работа
  • Москва

  • до 230000 RUR

Рекомендуем
Маналот Геймз
Удаленная работа
  • Москва

  • до 250000 RUR

Рекомендуем
STARTRIBE LTD

Frontend Developer

STARTRIBE LTD

Удаленная работа
  • Москва

  • до 250000 RUR

FUN&SUN
Удаленная работа
  • Москва

  • до 250000 RUR

SwitchCase
Удаленная работа
  • Москва

  • до 2400 USD

Центр корпоративных технологий

Vue Frontend-разработчик

Центр корпоративных технологий

Удаленная работа
  • Москва

  • до 2400 USD

Тривио
Удаленная работа
  • Москва

  • до 2400 USD

Медиа Бизнес Солюшенс

FullStack разработчик (Vue, Node, React, TS)

Медиа Бизнес Солюшенс

Удаленная работа
  • Москва

  • до 2400 USD

БУЛАТ
Удаленная работа
  • Москва

  • до 2400 USD

ФИНАМ
Удаленная работа
  • Москва

  • до 2400 USD

STARTRIBE LTD
Удаленная работа
  • Москва

  • до 2400 USD

Саватнеева Екатерина Сергеевна

Fullstack-разработчик PHP, Vue

Саватнеева Екатерина Сергеевна

Удаленная работа
  • Москва

  • от 200000 RUR

Frontend-разработчик (Vue.js)

Алямшин Николай Николаевич

Удаленная работа
  • Москва

  • от 200000 RUR

Digital Agency Siart
Удаленная работа
  • Москва

  • от 200000 RUR

Скандрайв
Удаленная работа
  • Москва

  • от 200000 RUR

Найнти Найн

Fullstack-разработчик

Найнти Найн

Удаленная работа
  • Москва

  • от 200000 RUR

Точка-Точка Логистика

Senior Frontend-разработчик

Точка-Точка Логистика

Удаленная работа
  • Москва

  • от 200000 RUR

Раш Эдженси
Удаленная работа
  • Москва

  • от 150000 RUR

Удаленная работа
  • Москва

  • от 180000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию