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