Frontend-разработчик (Vue3)
Musbooking- от 120 000 руб.
- до 150 000 руб.
Описание
MUSbooking это уникальный сервис для поиска и бронирования творческих площадок и услуг. Мы работаем в сегменте B2B2C: c одной стороны мы сотрудничаем с бизнесом владельцами творческих площадок и поставщиками творческих услуг, а с другой стороны с нашими пользователями танцорами, музыкантами и любыми людьми, заинтересованными в занятии творчеством. Наша цель это создание экосистемы, в которой любой пользователь может с удобством получить подходящую услугу, а бизнес в соответствующих сферах получить клиента и развиваться. Среди наших продуктов мобильное приложение, сайт и несколько веб-приложений для B2B и B2C сегмента.Мы активно расширяемся по регионам и сферам услуг, поэтому ищем в команду опытного Frontend-разработчика. Обязанности:
полный цикл разработки нового функционала для web-приложений: от обсуждения требований до вывода в production;
разработка на Nuxt 3 с использованием Composition API и TypeScript;
работа с Vuetify 3 для создания адаптивных интерфейсов по готовым макетам;
разработка интерактивных компонентов: календари, формы, таблицы, экспорт данных;
интеграция с REST API и работа с real-time обновлениями через WebSocket;
работа с state management (Pinia) и data fetching (Pinia Colada);
верстка по готовым макетам с использованием SASS/SCSS.
коммерческий опыт от 2 лет;
уверенное знание Vue 3 (Composition API) и Nuxt 3;
уверенное знание TypeScript;
опыт работы с UI-библиотеками (желательно Vuetify 3 или аналоги: Element Plus, Quasar);
опыт работы с препроцессорами CSS (SASS/SCSS);
понимание принципов работы с REST API, опыт интеграции с backend;
умение самостоятельно разбираться в задачах, задавать уточняющие вопросы и предлагать решения;
опыт работы с Git и понимание Git Flow.
опыт работы с Pinia и Pinia Colada;
знание Feature-Sliced Design или других архитектурных подходов;
опыт работы с WebSocket (SignalR);
опыт разработки сложных UI-компонентов: календари, drag-and-drop, таблицы с фильтрацией;
опыт работы с валидацией форм (vee-validate, yup);
понимание бизнес-логики в сфере аренды, бронирования или SaaS B2B.
Мы молодая продуктовая компания, понимающая важность человеческого ресурса, поэтому ожидаем видеть сотрудника в офисе чаще, чем бывает на похожих вакансиях. Микроменеджмент тут не при чем: благодаря такому режиму работы ты будешь больше общаться с руководителями и лучше вникать в бизнес-процессы, а значит быстрее развиваться и тратить на рабочие задачи меньше времени. Понимая это заранее, мы обустроили комфортный и фотогеничный офис, где можно не только поработать, но и отдохнуть и пообщаться с командой.
Набор происходит в 3 этапа: скрининг, техническое собеседование и очная беседа с техлидом.