Frontend-разработчик (Vue3, Nuxt3) (удаленная работа)

8 мая 2025

Уровень зарплаты:
от 150 000 до 150 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Frontend-разработчик (Vue3, Nuxt3)

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

Для нового проекта ищем в команду frontend специалиста. Обязательно прикрепляйте портфолио, без портфолио не рассматриваем.

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

  • Участие в проектировании и разработке frontend-части приложения.
  • Проведение code/cross review.
  • Обсуждение и внедрение технических решений для frontend.
  • Разработка новых компонентов на Vue.js.
  • Покрытие кода модульными тестами (unit-тестами) и тестами UI-компонентов.

Требования:

  • Глубокое знание Nuxt 3 и Vue 3 (актуальные версии), уверенная работа с Composition API.
  • Опыт разработки на TypeScript в проектах на Vue 3.
  • Отличное знание JavaScript, HTML5 и CSS3 (умение писать чистый, кроссбраузерный, адаптивный и валидный код с использованием flexbox и grid).
  • Опыт работы с препроцессорами (SCSS) и шаблонизаторами (PUG).
  • Знание инструментов сборки: Vite (обязательно), а также опыт работы с Webpack и/или Gulp будет плюсом.
  • Опыт использования средств статического анализа кода (например, ESLint) и настройки сборок.
  • Понимание принципов работы с Git, а также умение работать с чужим кодом в рамках командной разработки.
  • Знание принципов взаимодействия клиент-сервер (RESTful, WebSockets), понимание передачи и хранения данных.
  • Знание паттернов проектирования и принципов ООП.
  • Опыт построения архитектуры BFF (Backend for Frontend).
  • Наличие собственных проектов на Vue в портфолио будет преимуществом.

Личные качества:

  • Высокая ответственность, аккуратность и внимание к деталям.
  • Умение самостоятельно оценивать объем работ и соблюдать сроки.
  • Способность эффективно работать как в команде, так и самостоятельно.
  • Развитые коммуникативные навыки и умение конструктивно воспринимать обратную связь.

​​​​​



Посмотрите похожие вакансии

Frontend-разработчик (Vue/Nuxt)
Компания: Тесуджи
Зарплата: от 220 000 до 220 000 руб.