О проекте

Мы создаём амбициозный веб-инструмент - инновационную дизайн-платформу для профессиональных пользователей. Это не очередной фоторедактор, а сервис уровня Figma или Canva, ориентированный на совместную работу и высокую скорость рендеринга. Проект находится на ранней стадии: есть идея и видение продукта, начаты исследования рынка. Нужен постоянный компетентный партнёр, готовый взять на себя техническую часть: от архитектуры до реализации ядра.

Кого мы ищем?

  • Технического партнёра: частное лицо или лабораторию / core-команду из 2-5 человек.
  • Желательно наличие зарегистрированного юрлица (ООО или аналог) для удобства договорных отношений.
  • Опыт разработки аналогичных продуктов (веб-редакторы, САПР, графические инструменты) будет преимуществом.

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

  • Web-first: работа в браузере без скачивания приложений; адаптивность под любые размеры экрана (Chrome, Edge, FireFox, Safari моб/десктоп).
  • Высокопроизводительный редактор: векторный движок, обработка слоёв в реальном времени, поддержка resolution масштабирования (бесконечный canvas).
  • Совместная работа (Collaboration): многопользовательский режим с опорой на CRDT и WebSockets; лайв наведение, синхронизация курсоров и состояний.
  • Оптимизация работы с 2D: инструменты для работы с текстом, шрифтами (Web+Desktop), SVG-импорт/экспорт, History(Undo/Redo), системы слоёв (Group/Clip/Border/Outline/etc).
  • Подключаемые модули (плагины) гибкая система для подключения UI-элементов и микроскриптов напрямую из UI.
  • Автономия прибора: часть функционала должна работать offline (service workers + IndexedDB cache).
  • API между потоками: WebWorkers для сложных расчётов (тесселяция, фильтры, генерация PDF/WebM экспорт).

Основные обязанности техпартнёра

  • Архитектурное проектирование (команды dev/front/devops/PM).
  • Подбор стека в зависимости от задач: рендеринг (WebGL/Canvas2D), вёрстка (React/SystemWebCom) + микро сервисы на веб-сокетах.
  • Design-док: спецификация протоколов и кодогенерация библиотек.
  • Agile Scrum - постановка доска ТП и ведение (GitHub Projects / Linear 404).
  • Отвественность за конечное качество: Lighthouse 75+ (Mobile) & 95+ (Desktop).

Этапы развития