Senior Unity Developer (Старший разработчик Unity)
Требования:
• 3+ лет опыта на позиции старшего разработчика.
• Опыт разработки игр.
• Опыт выпуска проектов.
• Опыт проектирования архитектуры проектов (включая клиент-серверные приложения).
• Опыт профилирования и оптимизации мобильных приложений.
• Опыт создания и ведения технической и проектной документации.
• Опыт проведения Code Review.
• Опыт внедрения и улучшения процессов разработки.
• Опыт внедрения и улучшения CI/DI.
• Опыт разработки и внедрения утилит Unity Editor.
• Опыт работы с Git.
• Опыт работы с UniTask, UniRx.
• Опыт использования Addressables.
• Опыт работы с AppleSignIn, AppleGameCenter, GoogleSignIn, GooglePlayGames, Facebook.
• Опыт работы с Google Analytics, Unity Analytics, Amplitude, AppsFlyer.
Преимущества:
• Опыт управления командой разработчиков.
• Опыт взаимодействия с отделами арта, гейм-дизайна и QA.
• Опыт декомпозиции и постановки задач для команд разработчиков и гейм-дизайнеров.
• Опыт разработки и оптимизации шейдеров (HLSL, GLSL, Cg, Compute Shaders).
• Опыт работы с Firebase, UGS (и другими BaaS).
• Опыт работы с AppLovin (и другими медиаторами рекламы).