Удаленная работа!
Пожалуйста указывайте в сопроводительном письме Вашу локацию и желаемый уровень оплаты в рублях
Проект:
Разработка low-code платформы для создания крупных CRM-проектов без участия разработчиков. Пользователь собирает страницы в визуальном конструкторе, а мы под капотом формируем JSON/AST и показываем превью через runtime-renderer на Vue (render functions). В прод уходит готовое Vue-приложение, собранное нашим Node.js-сервисом. Также в платформе есть BPMN-моделлер и редактор модели данных на VueFlow.
Обязанности:
- Развитие low-code платформы: UI конструктор, работа с деревом документа (JSON/AST), панели свойств, компоненты
- Развитие runtime renderer: рендер страницы из JSON/AST через render-функции Vue 3, расширяемость, обработка ошибок/невалидных данных, оптимизация
- Развитие библиотеки с блоками/компонентами для конструктора по дизайн-системе
Требования:
- Сильная инженерная база и готовность работать в команде с высокой планкой качества: проект сложный, с платформенной архитектурой и большим количеством “невидимой” логики (контракты, совместимость, миграции, рендер)
- Глубокое понимание Vue 3 Composition API, устройство реактивности Vue, динамические компоненты, понимание причин/следствий производительности
- Уверенная работа с render functions / VNode / h / slots — либо способность быстро и качественно закрыть этот гэп
- Опыт разработки сложных UI-систем (редакторы/конструкторы/платформенные продукты/дизайн-системы — любой близкий опыт)
- Умение работать с деревьями/AST-подобными структурами: обход, преобразования, адресация нод (id/path), аккуратные операции над документом
- Самостоятельность и ownership: умение брать подсистему/фичу “под ключ” и доводить до результата
Будет плюсом:
- Выходить за рамки Vue, когда это нужно: уверенный JavaScript, понимание браузерного runtime (DOM/events), архитектурные паттерны, диагностика сложных багов, умение мыслить слоями (schema → renderer → UI).
- Опыт low-code/no-code, form builders, WYSIWYG/редакторов, BPMN/task UI или близких доменов.
- Умение работать с деревьями/AST-подобными структурами: обход, преобразования, адресация нод (id/path), аккуратные операции над документом.
Условия: О компании:
Наша компания занимается созданием современного программного обеспечения и сотрудничает с крупными игроками российского рынка. Мы аккредитованная IT-компания, которая помогает клиентам внедрять инновационные продукты, меняющие мир к лучшему. Мы следим за современными тенденциями и применяем их в своей работе, предоставляя сотрудникам возможность учиться и развиваться. Присоединяйтесь к нам и реализуйте свои амбиции в дружной команде профессионалов!