Кого мы ищем:
- Опыт разработки игровых проектов на Unity для PC
- Сильное знание C# и Unity framework
- Опыт работы с legacy-кодом
- Опыт проектирования архитектуры игровых систем в Unity
- Знание и практическое применение принципов SOLID / GRASP
- Опыт оптимизации Unity-проектов: Profiler, batching, memory, draw calls, GC allocations
- Опыт работы с асинхронными workflow и execution patterns: coroutines, async/await, UniTask
- Понимание базовых принципов game design: умение думать не только “как это реализовать”, но и “зачем это нужно игроку”
- Если у вас есть проекты на GitHub / GitLab / portfolio — приложите ссылку
Будет плюсом:
- Опыт портирования: Steam Deck, consoles, mobile
- Опыт работы с Shader Graph
- Опыт работы с Addressables
- Опыт разработки Steam-игр
- Понимание Steamworks SDK: achievements, cloud saves, statistics, build process
- Опыт работы с UI в Unity: Canvas, adaptive layouts, interface animations
- Опыт работы с save systems: JSON, PlayerPrefs, binary saves, cloud saves или custom / third-party save utilities
- Опыт работы с AI: custom state machines, Unity Behavior, Behavior Trees и т.д.
Формат работы:
- Удалённо — из любой точки мира
- Офис
- Гибрид — как вам удобнее