Ведущий разработчик / Системный архитектор (разработка модульной ERP-системы)

Дата размещения вакансии: 26.08.2026
Работодатель: Фирсов Михаил Дмитриевич
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Заневский проспект 38
Требуемый опыт работы:
От 1 года до 3 лет

О проекте:

Мы приступаем к созданию амбициозного проекта — комплексной блочной (модульной) ERP-системы.

Наша цель — создать гибкую экосистему, работающую по принципу конструктора. Система должна состоять из независимых модулей (склад, финансы, производство, CRM и т.д.), которые легко интегрируются в единое ядро.

Мы ищем разработчика, который не просто будет писать код, а станет «архитектором» этого продукта, создав надежный фундамент (Core Engine), позволяющий масштабировать систему бесконечное количество раз.

Ваша роль: Вы будете ключевым техническим звеном проекта. Вам предстоит пройти путь от проектирования архитектуры базы данных и механизмов взаимодействия модулей до финального развертывания системы.

Основные задачи:

  • Проектирование ядра (Core): Разработка центрального механизма, отвечающего за аутентификацию, управление правами доступа (RBAC) и оркестрацию модулей.
  • Разработка модульной архитектуры: Создание архитектуры, позволяющей внедрять новые функциональные блоки (плагины) без изменения основного кода.
  • Проектирование API: Создание единого стандарта взаимодействия между ядром и подключаемыми модулями.
  • Backend & Database: Разработка сложной бизнес-логики и проектирование масштабируемых структур данных.
  • Frontend: Создание отзывчивого и интуитивно понятного интерфейса для управления всеми модулями системы.
  • DevOps: Настройка процессов автоматического тестирования и развертывания (CI/CD, Docker).

Требования к кандидату:

  • Опыт в архитектуре: Глубокое понимание принципов модульного монолита или микросервисной архитектуры.
  • Навыки Fullstack-разработки: Уверенное владение Python/Node.js + React/Vue].
  • Работа с данными: Опыт проектирования сложных реляционных БД (PostgreSQL/MySQL) и понимание принципов целостности данных.
  • Проектирование расширяемых систем: Понимание того, как создавать системы с низкой связанностью (Loose Coupling) и высокой сцепленностью (High Cohesion).
  • Самостоятельность: Способность принимать архитектурные решения и нести за них ответственность.

Будет преимуществом:

  • Опыт разработки ERP, CRM или HRM систем.
  • Опыт работы с Event-Driven архитектурой (событийно-ориентированная архитектура).
  • Навыки работы с динамическими формами и конфигурационными файлами (JSON/YAML).

Условия:

  • Формат работы: На ваш выбор — комфортный офис в Санкт-Петербурге или полноценная удаленная работа.
  • Профессиональный рост: Работа над сложным, уникальным продуктом с нуля.
  • Оплата: по результатам собеседования + бонусы за успешные этапы реализации проекта.