🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Middle+ Frontend Developer (Vue.js)

Айтисфера
Москва
Удаленно
Опубликовано: 25 Sep 2025
От 287 356 ₽

Обязанности:

  • Разработка и поддержка ключевых клиентских продуктов.
  • Создание сложных и производительных пользовательских интерфейсов с использованием современного стека технологий.
  • Тесное взаимодействие с бэкенд-разработчиками и дизайнерами.
  • Участие в проектировании архитектуры фронтенд-приложений.
  • Оптимизация производительности и обеспечение высокой отзывчивости приложения.
  • Code review, рефакторинг и внедрение лучших практик разработки.

Требования:

  • Опыт коммерческой разработки на Vue 3 (Composition API) от 3 лет.
  • Глубокое понимание TypeScript и его возможностей (Generics, Utility Types, Type Guards).
  • Уверенный опыт работы с каждым из перечисленных инструментов (Pinia, Tanstack Query/Table, Tailwind).
  • Понимание принципов FRP (Functional Reactive Programming) и реактивности во Vue.
  • Опыт работы с Mapbox GL JS или аналогичными библиотеками (Leaflet, OpenLayers) — является strong plus. Мы ждем, что ты не просто пишешь код, а мыслишь архитектурно. Это включает:· Понимание и опыт применения паттернов проектирования (Factory, Singleton, Composables/Hooks) и архитектурных подходов (SPA, FSD, Feature-Sliced Design) во фронтенде.
  • Умение проектировать отказоустойчивую и масштабируемую структуру приложения: грамотное разделение на слои (логика, UI, данные), организация модулей и роутинга.
  • Опыт проектирования компонентной архитектуры: создание переиспользуемых, независимых и тестируемых компонентов; понимание принципов props/emits, слотов.
  • Эффективное управление состоянием: умение выбрать оптимальный способ (локальное состояние компонента, Pinia, серверный кэш Tanstack Query) для разных задач и обосновать свой выбор.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие