Обязанности:
- Разработка и поддержка игровых механик;
- Создание и оптимизация новых, а также доработка существующих систем игры;
- Исправление ошибок и устранение багов;
- Эффективное взаимодействие с другими членами команды (разработчиками, дизайнерами, аниматорами).
Требования:
- Опыт работы с C# и Unity3D не менее 2 лет;
- Опыт разработки игровых проектов для ПК;
- Знание и практический опыт работы с Addressables, Profiler и ScriptableObjects;
- Умение точно оценивать сроки выполнения задач и строго их соблюдать;
- Понимание принципов объектно-ориентированного программирования (ООП) и SOLID;
- Опыт работы с системами контроля версий (Git, SVN) и их визуальными клиентами (TortoiseGit, TortoiseSVN).
Будет плюсом:
- Опыт в интеграции SteamSDK;
- Опыт в подключении мультиплеера;
- Опыт в внедрении моддинга в проект;
- Опыт в создании и редактировании шейдеров (Shader, ShaderGraph).
- Опыт в процедурной генерации
Условия:
- Опытная команда, в которой вам будут рады;
- Своевременная и достойная оплата труда (обговаривается индивидуально);
- Минимум формализма, открытые коммуникации;
- Возможна как работа в офисе, так и удаленно (с графиком 5/2).