Frontend разработчик Vue3 или Full-Stack Node.js (Nest.js)
Фотоиндастри- от 150 000 руб.
- до 250 000 руб.
Описание
Photoindustry.com это продуктовая экосистема для организации фотосессий и мероприятий.
Сервис закрывает полный цикл подготовки и проведения съемки в одном месте как для конечных клиентов, так и для профессиональных участников индустрии.
В экосистему входят несколько взаимосвязанных продуктов:
Маркетплейс поиск и подбор специалистов, локаций, одежды и сопутствующих услуг.
Проекты b2b-сервис для препродакшна: организация, упаковка и ведение съемок внутри одного интерфейса.
CRM нишевая CRM для локаций и компаний индустрии. Сейчас она обслуживает онлайн-бронирование и управление расписаниями, далее масштабируется в полноценную CRM с расширенной бизнес-логикой.
Все продукты объединены в единую экосистему и дополняют друг друга. Пользователи закрывают все ключевые задачи в одном сервисе как клиенты, так и специалисты и компании.
Проект находится в активной стадии развития и используется в продакшене.
Ищем frontend Vue3 или full stack разработчика (JavaScript / Nest.js) уровня middle / senior для разработки и развития интерфейсов маркетплейса и CRM Photoindustry.
ЗАДАЧИ
Разработка и развитие frontend части маркетплейса и CRM;
Проектирование и развитие UI kit и переиспользуемых компонентов;
Реализация сложных пользовательских и b2b интерфейсов;
Работа с состояниями, формами, таблицами и бизнес логикой;
Интеграция с backend API;
Для full stack роли участие разработке backend на Node.js;
Доработка и поддержка production ready интерфейсов;
Участие в обсуждении frontend архитектуры и UX решений.
ТЕХНОЛОГИЧЕСКИЙ СТЕК
Vue 3
TypeScript
JavaScript
Composition API
REST API
Node.js Nest.js (для full stack)
Git / GitFlow
ТРЕБОВАНИЯ
Коммерческий опыт разработки на Vue 3 от 2 лет;
Отличное знание JavaScript и TypeScript;
Опыт разработки production ready пользовательских приложений;
Умение выстраивать и поддерживать UI kit систему;
Понимание принципов современной frontend архитектуры;
Опыт взаимодействия с API;
Навыки адаптивной и кроссбраузерной верстки;
Знание Git и GitFlow;
Способность и готовность работать в команде;
Готовность работать в стартап среде, требующей сосредоточенности и вовлеченности;
Открытость к обратной связи и обсуждению решений.
БУДЕТ ПЛЮСОМ
Опыт работы с CRM системами, админками или агрегаторами;
Опыт full stack разработки (Node.js);
Опыт разработки сложных интерфейсов с большим количеством пользовательских сценариев;
Понимание UX для b2b продуктов.
ФОРМАТ РАБОТЫ И ОПЛАТЫ
Частичная или проектная занятость;
Удаленная работа;
Сдельный формат оплаты: объем работ, стоимость и сроки оцениваются заранее, фиксируются в приложении и после этого выполняются;
В перспективе долгосрочное сотрудничество.