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