- Страна
- Россия
- Зарплата
- 150 000 ₽ – 200 000 ₽
Откликайтесь
на вакансии с ИИ

Middle Frontend Developer (Vue 3 / Nuxt 3)
Привлекательная вакансия с четким стеком (Vue 3/Nuxt 3) и прозрачными требованиями. Официальное трудоустройство и полностью удаленный формат работы являются значительными плюсами.
Сложность вакансии
Средний уровень сложности для Middle-разработчика. Требуется глубокое знание Nuxt 3 и опыт работы с большими объемами данных, а также навыки тестирования.
Анализ зарплаты
Предложенная зарплата (150-200 тыс. руб. на руки) полностью соответствует рыночному уровню для Middle Frontend разработчика в России, работающего на стеке Vue/Nuxt.
Сопроводительное письмо
I am writing to express my strong interest in the Middle Frontend Developer position at Omni360.io. With over 3 years of commercial experience specializing in Vue 3 and Nuxt 3, I have a proven track record of building high-performance, data-intensive web applications. My expertise in Composition API, Pinia, and TypeScript aligns perfectly with your requirements for optimizing user interfaces and handling large datasets.
In my previous roles, I have focused on improving UX for complex tables and filters, which directly matches the tasks outlined in your job description. I am also well-versed in testing with Vitest and Cypress, ensuring the reliability of the interfaces I develop. I am excited about the opportunity to contribute to an industrial DSP platform and help advance your programmatic DOOH technologies.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Omni360.io уже сейчас
Если вы эксперт в Vue 3 и Nuxt 3, откликайтесь прямо сейчас, чтобы создавать инновационные решения в сфере Digital-out-of-home!
Описание вакансии
#вакансия #middle #frontend
Зп от 150тыс до 200тыс на руки.
#уделенка полная занятость
Omni360.io - индустриальная DSP для автоматизированных закупок цифровой наружной рекламы(programmatic Digital-out-of-home) с широкими возможностями настроек и data-driven технологиями.
Задачи:
- Оптимизация пользовательского интерфейса с упором на скорость и отзывчивость.
- Улучшение UX при работе с большими объёмами данных (таблицы, фильтры, выборки).
- Упрощение и ускорение работы с визуальными слоями и форматами.
- Разработка интерфейсов для автоматизированных процессов (статусы, отчёты, согласования);
Требования к кандидату:
- Опыт коммерческой разработки на Vue 3 от 3 лет и практический опыт работы с Nuxt 3 (SSR/SSG, server/routing API, middleware).
- Отличные знания JavaScript/TypeScript (ES6+), включая продвинутые возможности языка и систему типов.
- Уверенное владение Vue 3 Composition API, Pinia для управления состоянием.
- Опыт работы с современными UI-библиотеками (Quasar, Element Plus или аналоги): настройка, кастомизация компонентов.
- Понимание принципов построения клиент-серверных приложений, опыт работы с REST API и GraphQL.
- Написание unit-тестов (Vue Test Utils, Vitest/Jest) и e2e-тестов (Cypress, Playwright).
Мы предлагаем:
- Уровень зарплаты до 200тыс на руки.
- Удаленная работа.
- Официальное трудоустройство.
- График работы 5/2, с 10:00 до 19:00 по Мск, либо с 9:00 до 18:00.
─────────────────
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- JavaScript
- GraphQL
- REST API
- Playwright
- Cypress
- Jest
- Vitest
- Vue 3
- Pinia
- Element Plus
- Nuxt 3
- Composition API
- Quasar
- Vue Test Utils
Возможные вопросы на собеседовании
Вакансия подразумевает работу с большими объемами данных. Важно знать, как кандидат предотвращает лишние перерисовки.
Какие стратегии оптимизации производительности во Vue 3 вы используете при отображении таблиц с тысячами строк?
В стеке указан Nuxt 3. Нужно понимать, как кандидат использует серверные возможности фреймворка.
В каких случаях в Nuxt 3 вы предпочтете использование Server Middleware вместо обычных API роутов?
Проект требует работы со сложными состояниями. Pinia — основной инструмент.
Как вы организуете структуру сторов в Pinia для крупного приложения, чтобы избежать дублирования логики и данных?
В требованиях указано написание тестов. Важен практический подход к качеству кода.
Расскажите о вашем подходе к тестированию компонентов: что именно вы покрываете Unit-тестами, а что оставляете для E2E?
Работа с UI-китами (Quasar/Element Plus) требует навыков кастомизации под нужды бизнеса.
Был ли у вас опыт глубокой кастомизации UI-библиотек (например, Quasar)? С какими сложностями вы сталкивались при обновлении версии библиотеки после таких правок?
Похожие вакансии
Frontend Developer
Angular разработчик (Middle / Middle+)
Middle React Developer
Angular разработчик (Middle/Middle+)
Frontend-разработчик (Angular)
Frontend разработчик (React)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- 150 000 ₽ – 200 000 ₽