yandex
Omni360.io
Страна
Россия
Зарплата
150 000 ₽ – 200 000 ₽
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
MiddleУдалённоПолная занятость

Middle Frontend Developer (Vue 3 / Nuxt 3)

Оценка ИИ

Привлекательная вакансия с четким стеком (Vue 3/Nuxt 3) и прозрачными требованиями. Официальное трудоустройство и полностью удаленный формат работы являются значительными плюсами.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Средний уровень сложности для Middle-разработчика. Требуется глубокое знание Nuxt 3 и опыт работы с большими объемами данных, а также навыки тестирования.

Анализ зарплаты

Медиана180 000 ₽
Рынок140 000 ₽ – 230 000 ₽
Оценка ИИ

Предложенная зарплата (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.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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.

Откликнуться

─────────────────

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • 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)? С какими сложностями вы сталкивались при обновлении версии библиотеки после таких правок?

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

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Omni360.io
Страна
Россия
Зарплата
150 000 ₽ – 200 000 ₽