Domeo

Frontend разработчик Vue3

180 000 - 220 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Git
  • HTML5
  • Vue.js
  • JSON API
  • HTML
  • JavaScript
  • Nuxt.js
  • SPA
  • Atlassian Jira
  • Figma
  • REST API
  • Vuex
  • JSON
  • Axios
  • jQuery
  • CSS3

Компания DOMEO — Российская компания, лидер среди сервисов по капитальному ремонту и дизайну квартир и частных домов.

На рынке мы уже более 10 лет и на сегодняшний день представлены в трех городах Москва, Спб, Сочи.

Задачи:

  • Разработка и поддержка frontend-части веб-приложений на Vue.js 3
  • Создание переиспользуемых компонентов и библиотек
  • Оптимизация производительности приложений
  • Интеграция с backend API
  • Участие в код-ревью и техническом планировании
  • Менторинг junior разработчиков
  • Участие в архитектурных решениях проекта

Требования:

  • Опыт работы на позиции Frontend разработчика от 5 лет
  • Глубокое знание Vue.js 3 (Composition Api)
  • Уверенное владение библиотеками экосистемы: Vue Router, Pinia/Vuex
  • Знание современного JavaScript (ES6+)
  • Опыт Typescript от 2 лет
  • Умение настраивать и оптимизировать сборку с помощью Vite, Webpack, Rollup (мы предпочитаем Vite)
  • Умение верстать по современным стандартам, кроссбраузерно, следовать PixelPerfect
  • Опыт с одним из препроцессоров SASS/SCSS, Stylus, Less и/или PostCSS (Tailwind не используем), умение писать стили с помощью: scoped styles, css-modules, БЭМ
  • Опыт написания unit и integration тестов с помощью Vitest, Jest и vue-test-utils
  • Опыт документирования компонентов с помощью Storybook
  • Опыт работы с REST API
  • Опыт отладки, профилирования с помощью Chrome DevTools, Vue DevTools
  • Уверенная работа с GIT
  • Хорошее понимание браузерных API, их возможностей и ограничений
  • Базовое понимание FSD архитектуры

Будет плюсом:

  • Опыт менторинга junior разработчиков
  • Опыт настройки Docker и CI/CD
  • Опыт с Nuxt3 SSR/SSG
  • Опыт написания плагинов для Vite
  • Умение использовать Simulator (Xcode) / Virtual Device (Android Studio) для нахождения багов на мобильных устройствах
  • Опыт в создании нативных/WebView мобильных приложений с помощью Capacitor (Ionic), NativeScript, Cordova и публикаций их в Магазины Приложений (App Store, Google Play, RuStore, AppGallery)
  • Опыт в создании PWA
  • Опыт написания кастомных правил для ESLint, Stylelint
  • Опыт в создании и настройки монорепозиториев с помощью npm/yarn/pnpm workspaces, Nx, Lerna, TurboRepo, Rush

Работа в DOMEO - это:

  • Возможности карьерного и профессионального роста в крупной стабильной компании;
  • Работа в команде профессионалов, гордящихся своим продуктом и уверенных в завтрашнем дне;
  • Стильный и современный офис в пешей доступности до метро Шаболовская (1 мин) и метро "Тульская (15 мин);
  • График работы - понедельник-пятница с 09.00 - 18.00 или 10.00 - 19.00 (по Вашему выбору), перерыв на обед один час. Суббота, воскресенье и все праздничные дни - выходные;
  • Чай, кофе всегда в свободном доступе;
  • Фруктовые вечеринки;
  • Оборудованная кухня и уютные места отдыха;
  • Для желающих - бесплатные занятия йогой в спортивном пространстве офиса;
  • Детская комната для Ваших детей - если есть необходимость взять ребенка в офис;
  • Самые зажигательные корпоративы и дружный коллектив.