К содержимому

Frontend-разработчик (Vue 3 / Nuxt)

Cerca Trova · Москва

Зарплата
от 150 000 ₽
Грейд
Middle
Формат
Гибрид
Категория
Программист
Откликнуться

Контакт HR — бесплатно после входа

Войдите через Telegram — покажем, кому писать напрямую. Без резюме и анкет.

Описание

Frontend-разработчик (Vue 3 / Nuxt), Middle в IT-компанию

Компания:
Cerca Trova
Регион:
Москва, Белорусская
Опыт работы:
#middle
Формат работы
: #гибрид
Зарплата: от 150 000 ₽ за месяц на руки

Что ты должен уметь
Vue 3 / Nuxt — глубоко, а не «делал todo»
Composition API на автомате: ref/reactive/computed/watch, кастомные composables, жизненный цикл.
Понимать SSR vs client-рендер и гидратацию: где код выполнится, почему «hydration mismatch», когда нужен import.meta.client/onMounted, а когда useState.
Nuxt-кухня: useAsyncData/useFetch (ключи, дедуп, кэш, transform), middleware, plugins (.client/.server), runtime config.

TypeScript — реально, а не any
Типизация API-ответов, пропсов/эмитов, дженерики в composables, дискриминируемые юнионы для состояний.

Состояние и архитектура
Pinia: проектирование стора, а не свалка; понимание, что класть в стор, а что в локальный composable.
Не плодить дубли — искать и *переиспользовать существующие useApi/утилиты.

Вёрстка
Pixel-perfect по Figma, сложный адаптив, Tailwind, CSS Grid/Flex, кроссбраузер (включая Safari-баги вьюпорта).
Состояния UI: loading / empty / error / skeleton — обязательны, а не «потом».

API и асинхронщина
REST-интеграция, обработка ошибок и ретраи, отмена запросов, race conditions, оптимистичные апдейты (корзина/избранное).

Инженерная зрелость
Git: ветки, вменяемые PR, ревью чужого кода.
Зелёные lint и typecheck до ревью; сборка без новых warning.
Умение читать логи PM2/nginx и отличать «упал сервер» от «протух кэш чанков».
Декомпозиция и оценка задач, эскалация блокеров вовремя.


[Откликнуться](контакт скрыт 👨‍💻

#frontend @job_webdev
  • vue3
  • nuxt
  • typescript
  • pinia
  • tailwind
  • css_grid
  • flexbox
  • figma
  • git
  • pm2
  • nginx

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

82/100 · хорошо

  • Описание полное
  • Зарплата указана частично
  • Компания и проект описаны
  • Контакт без валидации
  • Стек описан подробно
  • Формат работы понятен
Как считается

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