Вы будете заниматься:
- руководством командой разработчиков;
- созданием архитектуры новых проектов, сопровождением и улучшением этой архитектуры, а также, внедрением новых технических решений;
- разработкой функционала клиентской части и серверной части игры;
- проектировкой, разработкой и интеграцией взаимодействия клиентской и серверной части игры;
- работой с SDK сторонних сервисов (FB SDK, Dev2Dev, AppsFlyer);
- созданием игровых прототипов на основе концептов;
- декомпозицией игровых механик, формированием ТЗ для разработчиков, распределением и контролем нагрузки на специалистов;
- созданием и поддержкой в актуальном состоянии технической документации;
- оценкой и соблюдением сроков разработки;
- проведением код-ревью;
- взаимодействием с другими отделами для планирования и разработки игры.
Мы ждем от вас:
- опыт разработки мобильных игр на Unity с серверной частью (кланы, лидерборды и тд.);
- опыт руководства командой разработчиков (>4 человек) от 1 года;
- глубокое понимание принципов ООП, SOLID, паттернов проектирования и умение применять эти знания на практике;
- умение самостоятельно реализовывать игровые механики, читать чужой код и давать конструктивный фидбек коллегам;
- понимания принципов Data Oriented Programming;
- умение оптимизировать игры под мобильные платформы;
- инициативность и умение работать в команде, хорошие коммуникативные способности.