Middle Frontend-разработчик (Vue.js, Nuxt.js)

Дата размещения вакансии: 19.12.2024
Работодатель: Performance Group
Уровень зарплаты:
з/п не указана
Город:
Москва
Давыдковская улица 16
Требуемый опыт работы:
От 3 до 6 лет

Сейчас мы находимся в поиске Frontend-разработчика в нашу дружную команду

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

  • Разработка интерфейсных компонентов и элементов платформы на TypeScript с использованием VueJS 3 (и 2) и NuxtJS 3 (и 2).

  • Поддержка (VueJS/NuxtJS 2) и переписывание существующих проектов с VueJS/NuxtJS 2 на VueJS/NuxtJS 3 (Composition Api) с учетом современных стандартов и улучшений.

  • Создание визуальных шаблонов по предоставленному дизайну и архитектуре.

  • Участие в релизах и поддержке приложения в команде.

  • Реализация логики взаимодействия с API и frontend-частью веб-приложений.

  • Доработка архитектуры и взаимодействия визуальных компонентов.

  • Командная работа, документирование разработки.

  • Поддержка и исправление технических дефектов системы.

Условия:

  • Стабильные выплаты заработной платы;
  • Уровень дохода обсуждается с успешным кандидатом;
  • График работы 5/2 с 9:00 до 18:00 или с 10:00 до 19:00 (в часовом поясе MSK), удаленно
  • Бесплатные обеды от компании (при работе из офиса);
  • Корпоративная скидка 30% на готовые блюда собственного производства;
  • Интересные корпоративные мероприятия;
  • Классная дружная команда с горизонтальной коммуникацией и уважением к качественным аргументам;
  • Работа в стабильной и перспективной компании.

Что мы ждем:

  • Опыт работы с NuxtJS от 3 лет обязателен! и VueJS от 3 лет обязателен!

  • Реализация крупных проектов с более чем 100 компонентами (Webpack/Vite).

  • Навыки адаптивной верстки (mobile/desktop-first).

  • Глубокое понимание асинхронности (runtime, callstack, eventloop).

  • Умение решать сложные задачи самостоятельно.

  • Опыт работы с SPA и SSR бизнес-приложениями.

  • Понимание работы CSS/SCSS-фреймворков и принципов позиционирования элементов (Flex, Grid, Block, Inline-block).

Ждем тебя в нашей команде!