О проекте:Мы создаем сложную B2B-платформу, близкую к фриланс-маркетплейсу, но с акцентом на безопасность и экспертизу. Ключевые особенности продукта: экспертная модерация контента и исполнителей, обезличивание персональных данных, подписочная модель доступа и глубокая ролевая система. Проект находится на стадии активной разработки (MVP), что дает возможность существенного влияния на архитектуру и выбор технологий.
Ваши задачи (обязанности):
– Полный цикл разработки: от проектирования архитектуры до реализации и поддержки.
– Backend-разработка: создание ядра платформы, бизнес-логики, API.
– Frontend-разработка или активное участие в UI-логике: разработка пользовательских интерфейсов или плотная работа с frontend-разработчиком на уровне логики компонентов и стейт-менеджмента.
– Проектирование и реализация сложных бизнес-процессов на портале (сделки, модерация, отчеты).
– Разработка системы работы с файлами (загрузка, хранение, валидация, безопасное распространение).
– Реализация и поддержка подписочной модели доступа (subscription) с различными тарифными планами.
– Внедрение и развитие сложной ролевой модели (RBAC) и системы статусов для всех участников платформы.
Мы ждем от вас (обязательные требования):
– Опыт коммерческой разработки B2B-платформ, маркетплейсов или сложных корпоративных порталов от 3-х лет.
– Уверенные знания в backend-разработке на одном из стеков: Python: Django или FastAPI, Node.js: NestJS или аналогичный фреймворк.
– Глубокий опыт работы с PostgreSQL (сложные запросы, оптимизация).
– Опыт проектирования и разработки REST API.
– Понимание и опыт реализации:
– Систем ролевого доступа (RBAC).
– Рабочих процессов со статусами (status flows).
– Бизнес-логики в коде — вы понимаете, зачем пишете ту или иную функцию, а не просто как.
– Практический опыт работы с авторизацией и аутентификацией (JWT, OAuth 2.0).
– Опыт работы с загрузкой, хранением и управлением файлами.
– Умение самостоятельно читать, анализировать и уточнять техническое задание.
Будет значительным плюсом (желательные требования):
– Опыт разработки на React или Vue.js.
– Навыки работы с Docker, понимание базовых принципов DevOps (CI/CD, развертывание).
– Опыт интеграции или разработки подписочных моделей (billing, subscriptions).
– Опыт проектирования и вывода на рынок MVP.
– Понимание UX для B2B-систем (юзабилити, эффективность, четкие сценарии).
– Опыт реализации юридически значимых действий в digital (фиксация согласия, подтверждения выбора, электронное взаимодействие).
– Наличие в портфолио или опыте аналогичных проектов (маркетплейсы, биржи, порталы с ролевой моделью).
Мы предлагаем:
– Возможность спроектировать архитектуру с нуля и создать сложный, востребованный продукт.
– Работу в качестве ключевого разработчика на значимом проекте.
– Современный стек технологий и возможность влиять на его выбор.
– Гибкий график и возможность удаленной работы.
– Решение нетривиальных задач в области безопасности, масштабирования и бизнес-логики.
Условия:
– Официальное трудоустройство с первого дня;
– Заработная плата обсуждается с каждым соискателем индивидуально;
– Добровольное медицинское страхование(ДМС);
– Дополнительная поддержка в связи событиями в семье;
– Подарки детям работников;
– Корпоративная сотовая связь;
– Корпоративные мероприятия;
– Бесплатно для сотрудников - футбол, волейбол.