Вакансия Fullstack-инженер в Экосистемные сервисы, Москва

Fullstack-инженер в Экосистемные сервисы, Москва

Fullstack-инженер в Экосистемные сервисы, Москва
Наша команда развивает экосистемные сервисы VK — решения, которые упрощают пользовательский опыт и создают удобную экосистему из существующих продуктов внутри и за пределами VK.

Задачи

  • Разрабатывать и дорабатывать конфигурации BPMSoft с нуля и с использованием стандартных инструментов конфигуратора
  • Создавать базовые компоненты платформы: схемы, модули, детали, кнопки, поля
  • Настраивать страницы разделов: валидацию, видимость, доступность и обязательность полей
  • Добавлять и настраивать детали, включая фильтрацию и кастомизацию отображения
  • Разрабатывать клиентские схемы, расширять и переопределять базовые модули
  • Подключать зависимости в клиентских схемах с пониманием целей и последствий
  • Работать с Sandbox для обмена данными между модулями
  • Обрабатывать событийную модель: сохранение, изменение, стартовые сигналы бизнес-процессов
  • Писать интеграции через бизнес-процессы и веб-сервисы REST/SOAP
  • Поднимать приложение локально, включая сборку в Docker
  • Отлаживать серверную и клиентскую части, работать с логами
  • Анализировать и дорабатывать чужой код
  • Работать с Git в команде

Требования

  • Глубокое знание архитектуры BPMSoft и уверенная настройка системы через конфигуратор
  • Опыт локального развёртывания приложения, в том числе из Docker
  • Знание C#, JavaScript, .NET на уровне, достаточном для решения задач средней сложности
  • Уверенная работа с PostgreSQL: JOIN, индексы, триггеры, запросы по нескольким таблицам
  • Понимание различий между Select и EntitySchemaQuery и умение выбирать подходящий инструмент
  • Опыт работы с ClassFactory
  • Понимание жизненного цикла клиентской схемы
  • Навыки отладки клиент-серверного взаимодействия

Будет плюсом

  • Сертификат BPMSoft Разработчик — продвинутый уровень 
  • Знание Go и (или) Python
  • Понимание смежного frontend/backend-стека: React, TypeScript, RxJS 
  • Опыт интеграции BPMSoft со смежными системами 
  • Опыт миграции с других CRM-систем, включая Salesforce, Microsoft Dynamics, 1С, на BPMSoft

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Формат работы

Комбинированный

Уровень

senior

График работы

полный

Экосистемные сервисы

Мы создаём инструменты и решения, которые позволяют взаимно интегрировать разрозненные каналы и сервисы в единую экосистему, обеспечивая бесшовный опыт для пользователей.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда