Node.js (Nest.js) backend Developer / Бекенд разработчик

Дата размещения вакансии: 13.01.2026
Работодатель: Фотоиндастри
Уровень зарплаты:
от 160000 до 220000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Photoindustry.com — это продуктовая экосистема для организации фотосессий и мероприятий.

Сервис закрывает полный цикл подготовки и проведения съемки в одном месте — как для конечных клиентов, так и для профессиональных участников индустрии.

В экосистему входят несколько взаимосвязанных продуктов:

— Маркетплейс — поиск и подбор специалистов, локаций, одежды и сопутствующих услуг.

— Проекты — b2b-сервис для препродакшна: организация, упаковка и ведение съемок внутри одного интерфейса.

— CRM — нишевая CRM для локаций и компаний индустрии. Сейчас она обслуживает онлайн-бронирование и управление расписаниями, далее масштабируется в полноценную CRM с расширенной бизнес-логикой.

Все продукты объединены в единую экосистему и дополняют друг друга. Пользователи закрывают все ключевые задачи в одном сервисе — как клиенты, так и исполнители.

Проект находится в активной стадии развития и используется в продакшене.

Ищем backend разработчика уровня middle / senior для развития CRM-системы Photoindustry — отдельного продуктового направления внутри экосистемы.

CRM — это рабочий инструмент для локаций и компаний: управление бронированиями, расписаниями, ресурсами, клиентами и бизнес-процессами.

ЗАДАЧИ

— Разработка и развитие backend-части CRM;

— Реализация бизнес-логики онлайн-бронирования и управления ресурсами;

— Доработка существующего функционала и модулей;

— Работа с production-ready кодовой базой;

— Участие в обсуждении архитектуры и технических решений.

ТЕХНОЛОГИЧЕСКИЙ СТЕК

— NestJS

— TypeScript

— PostgreSQL

— Redis

ТРЕБОВАНИЯ

— Опыт разработки production-ready приложений на Node.js / NestJS;

— Уверенное владение TypeScript;

— Опыт работы с PostgreSQL (проектирование схем, оптимизация запросов);

— Понимание принципов работы Redis;

— Опыт разработки пользовательских приложений с нуля;

— Опыт работы с версионными продуктами;

— Умение работать в команде;

— Готовность работать в стартап-среде;

— Открытость к обратной связи.

БУДЕТ ПЛЮСОМ

— Опыт разработки CRM, ERP или b2b-систем;

— Опыт работы с системами бронирования и календарями;

— Опыт разработки маркетплейсов или сложных сервисов.

ФОРМАТ РАБОТЫ И ОПЛАТЫ

— Частичная или проектная занятость;

— Удаленная работа;

— Сдельный формат оплаты: объем работ, стоимость и сроки оцениваются заранее, фиксируются в приложении и после этого выполняются;

— В перспективе долгосрочное сотрудничество.