Задачи:
— Проводить технические аудиты C# / Unity разработчиков.
— Проверять знания C# и Unity 3D.
— Оценивать понимание архитектуры игровых проектов и принципов построения игровых систем.
— Проверять знания Git / GitHub.
— Оценивать понимание P2P-соединений и сетевого взаимодействия.
— Анализировать выполнение технических заданий и код кандидатов.
— Проводить дополнительные вопросы по ответам и решениям кандидата, чтобы определить глубину его знаний.
— Выявлять сильные и слабые стороны разработчика.
— Определять реальный технический уровень кандидата: Junior / Middle / Middle+ и т.д.
— Формировать итоговое техническое заключение и рекомендацию по кандидату.
— Взаимодействовать с HR и руководством при принятии решений по техническому найму.
Требования:
— Уверенное знание C# и Unity 3D.
— Хорошее понимание архитектуры игровых проектов.
— Понимание принципов ООП, SOLID и построения игровых систем.
— Знание Git / GitHub.
— Умение самостоятельно разбирать чужой код и находить технические проблемы.
— Способность отличать поверхностное знание от реального понимания технологий.
— Умение задавать правильные дополнительные вопросы и углубляться в ответы кандидата.
— Способность объяснять технические выводы простым и понятным языком.
Будет большим плюсом:
— Опыт проведения технических собеседований.
— Опыт проведения code review.
— Опыт работы в роли Senior Developer / Tech Lead.
— Опыт формирования технических команд.
— Опыт оценки разработчиков при найме.
Условия:
— Полностью удалённый формат.
— Гибкий график.
— Работа по мере необходимости проведения технических аудитов.
— Возможность влиять на формирование технического состава текущих и будущих GameDev-проектов студии.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.