Резюме: Unity программист
Unity разработчик с более чем 2-ух летним опытом работы. Работал над играми различных жанров как в команде разработчиков, так и самостоятельно с геймдизайнерами с нуля.
Готов к новым вызовам и постоянно стремлюсь к улучшению своих навыков и знаний в сфере разработки игр на Unity.
- Опыт работы с различными жанрами игр (2D, 3D)
- Внедрение различных SDK
- Знание алгоритмов и структур данных
- Знание C# на высоком уровне, включая IL код, JIT-компиляцию, GC, reference/value типы и другое
- ООП, SOLID, KISS, DRY, YAGNI
- Знание паттернов
- Знакомство с основами линейной алгебры
- Опыт работы с Git
- Опыт работы в команде с правильным пайплайном - от дизайна фичи до кодревью с использованием JIRA
- Знание UniRX, UniTask, Addressables, Zenject для внедрения зависимостей
- Использование DOTween и Unity Animation для анимации
- Работа с JSON
- Владение Unity Profiler и Frame Debugger
- Навыки написания шейдеров
- Работа со звуком
- Оптимизация 3D моделей, UI и материалов
- Уровень английского языка для чтения документации