Fullstack-инженер

Company: VK
Location: Москва
Type:
Posted: Oct 20, 2026
Views: 2
    Наша команда развивает экосистемные сервисы VK — решения, которые упрощают пользовательский опыт и создают удобную экосистему из существующих продуктов внутри и за пределами VK.



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



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



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

About the Company

Name: VK

VK развивает более 200 технологичных проектов, которыми пользуются миллионы людей. Мы создаём и развиваем передовые технологические решения, которыми ежедневно пользуются миллионы людей. У нас больше 200 проектов, которые делают жизнь проще и интереснее. Приглашаем вас создавать прорывные и полезные сервисы вместе!

More jobs at VK