Перейти к содержимому
search
work Вакансия на FreelanceSpace опубликовано 12.12.2025

Senior Engine Editor Tools / Graph Systems Developer (MAG Development)

apartmentMAG Development scheduleПолная занятость publicУдалённо badge5+ лет
send Откликнуться

Публичная страница вакансии: прозрачные условия, быстрый отклик, понятный следующий шаг. Для работодателя — качественный воронко-трафик, для исполнителя — ясные требования без “воды”.

description

Описание вакансии

SENIOR ENGINE EDITOR TOOLS / GRAPH SYSTEMS DEVELOPER (MAG DEVELOPMENT)

🕹 Unknown
🧠 Senior
💰 По договоренности
⏰ Full-time
🌎 Remote / 👔 Office (Moscow / Novosibirsk / Tomsk, Russia 🇷🇺)

🦄 Description
Компания MAG Development ищет разработчика Unreal Engine, который умеет работать со сложным шаблонным кодом, расширять существующую архитектуру и создавать удобные инструменты для дизайнеров. Вам предстоит развивать графовые системы квестов, диалогов и скиллов, улучшать производительность, работать над Editor Tools и взаимодействовать с другими командами. Работа возможна удалённо, в офисе или в гибридном формате.

🚀 Responsibilities
• Поддержка и развитие системы графов (Graph Framework) для квестов, диалогов и скиллов
• Доработка и оптимизация гибридной системы квестов и диалогов
• Развитие системы скиллов на базе текущего графового ядра
• Поддержка и расширение плагина управления внешними свойствами (например, погодой)
• Оптимизация и профилирование кода, включая SSE/AVX
• Разработка новых инструментов и расширений для Unreal Editor
• Взаимодействие с геймплей-программистами, UI-командой и дизайнерами

📚 Required Skills
• Опыт разработки на C++ от 3 лет
• Знание C++17/20, шаблонов и метапрограммирования
• Опыт работы с Unreal Engine 4/5 от 3 лет
• Навыки разработки плагинов и Editor Tools (Editor Modules, Details Customization, Asset Types, Slate Widgets)
• Опыт со Slate и GraphEditor API (создание и расширение узлов, панелей, связей)
• Умение работать с большим объемом чужого кода
• Чистый, документируемый, расширяемый код
• Опыт работы с Git или Perforce
• Понимание оптимизации, SIMD (SSE/AVX)
• Базовые знания UE Editor архитектуры и системы отражения (UObject, FProperty)

👍 Nice to Have
• Опыт создания визуальных редакторов (node-based editors)
• Знание Python (автоматизация в UE)
• Опыт модульных тестов и CI/CD для UE
• Понимание UX при создании Editor Tools
• Знание сериализации данных в UE (Graphs, Blueprints, DataAssets)

🍪 What we offer
• Работа в аккредитованной IT-компании
• Оформление по ТК РФ за один день
• Полностью белая зарплата
• ДМС после 3 месяцев
• Регулярные повышения зарплаты
• Гибкий график
• Remote / офис / гибрид
• Современное рабочее место, кофе, плюшки
• Полная оплата обучения
• Компенсация 50% расходов на спорт

🌐

#gamedev #unrealengine #editortools #grapheditor #cpp #cpp #slate #ue4 #ue5 #magdevelopment #remote #moscow #novosibirsk #tomsk
tips_and_updates
Как откликнуться эффективно
  • arrow_right1–2 релевантных кейса (ссылки/скриншоты)
  • arrow_rightСроки и формат работы (когда на связи)
  • arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
  • arrow_rightОпишите результат и критерии приёмки
  • arrow_rightУкажите бюджет/вилку — это повышает качество откликов
  • arrow_rightСразу обозначьте сроки и доступность по коммуникациям