Full stack инженер (JS/TS-разработчик)
Описание
Sibedge — аккредитованная IT-компания. Уже 20 лет мы занимаемся заказной разработкой ПО. Сейчас мы в поиске Full stack инженера для проекта по разработке модулей крупной корпоративной ERP-системы. О проекте: Мы разрабатываем отдельные модули ERP-системы для крупной государственной организации. Система строится на базе свободного ПО и импортозамещённых решений и должна заменить существующую систему электронного документооборота, закрывая ключевые процессы, связанные с нормативной документацией, отчётными документами и электронным документооборотом. Система уже частично реализована, часть модулей прошла приёмочные испытания. Архитектура модульная: каждый модуль является относительно автономным продуктом и взаимодействует с другими через внутреннюю корпоративную сервисную шину. Стек: Node.js, PostgreSQL, Sequelize, Swagger (backend); SvelteKit, Tailwind, JS/TS (frontend). Всего в проекте формируется 4 команды, в каждой — 1 бизнес-аналитик и 2 full stack инженера. Работа по модулю начинается после аналитической части и утверждения технического задания. Чем предстоит заниматься: разрабатывать отдельные модули ERP-системы после утверждения ЧТЗ; участвовать в разработке, тестировании, подготовке документации, приёмочных испытаниях и опытной эксплуатации; работать с модульной архитектурой и интеграциями между модулями через внутреннюю корпоративную сервисную шину. Что ожидаем от кандидата: опыт full stack-разработки; опыт работы со стеком Node.js, TypeScript, PostgreSQL, а также с современным frontend-фреймворком (Vue, React, Svelte или аналог); Будет плюсом: опыт работы с SvelteKit; опыт с Camunda / BPMN, ESB, интеграциями между модулями; опыт разработки в модульной архитектуре; опыт работы с enterprise-системами, СЭД или ERP. Что вам может быть интересно о Sibedge: мы предоставляем официальное оформление, «белую» заработную плату; мы лояльно относимся к гибкому графику работы, если он не снижает эффективность всей команды; благодаря ежегодному Performance Review каждый видит свой вклад в общий результат и определяет траекторию дальнейшего развития; компания и сотрудники всегда имеют возможность договориться. Придерживаемся принципа: если тебе чего-то не хватает — скажи об этом. Вместе мы обязательно найдём решение, чтобы каждый остался в позиции win-win.