О компании
Taptonic Games — студия игр, разрабатывающая PC и консольные игры небольшого и среднего масштаба, с упором на кооперативный геймплей, сильные игровые механики и высокую реиграбельность. Работаем небольшой командой, поэтому для нас особенно важны самостоятельность, широкий кругозор и умение быстро доводить идеи от прототипа до рабочего игрового результата.
В разработке мы активно используем современные AI-инструменты и AI-агентов - в первую очередь для прототипирования, автоматизации рутинных задач и ускорения разработки там, где это действительно эффективно. При этом для нас важно, чтобы разработчик сам контролировал архитектуру, качество кода и конечный результат.
Требования
- Опыт разработки на Unity и уверенное знание C#
- Уровень кандидата - Middle и выше
- Умение работать с существующей кодовой базой, быстро в ней разбираться и аккуратно ее развивать
- Наличие готовых качественных проектов, которые можно посмотреть
- Умение самостоятельно решать задачи не только на уровне кода, но и на уровне Unity-проекта в целом: сцены, UI, анимации, ассеты, интеграции и другие компоненты
- Умение создавать собственные инструменты и автоматизации для ускорения разработки
- Умение верстать адаптивный UI
- Понимание производительности, профилирования и оптимизации Unity-проектов
- Умение эффективно работать в распределенной команде
- Опыт использования AI-ассистентов и AI-агентов
- Понимание того, как использовать AI именно как инженерный инструмент: правильно ставить задачи, давать необходимый контекст, работать с кодовой базой через агентов, проверять результат и понимать ограничения AI
- Готовность использовать AI для ускорения прототипирования и разработки там, где это оправдано, но не перекладывать на него ответственность за архитектуру и качество проекта
Будет плюсом
- Опыт разработки PC и консольных игр
- Опыт работы над кооперативными и сетевыми проектами
- Опыт быстрого прототипирования игровых механик и проверки игровых гипотез
- Практический опыт работы с AI-агентами непосредственно внутри больших кодовых баз и Unity-проектов
- Математическое или техническое образование
- Опыт работы с популярными Unity-инструментами и ассетами: DOTween, UniTask и др.
- Опыт создания собственных Unity инструментов и автоматизации пайплайна разработки
- Опыт профилирования и оптимизации проектов под разные конфигурации PC и консольные платформы
Условия
- Хорошую стабильную оплату
- Интересные проекты и возможность напрямую влиять на игровые механики и технические решения
- Работу над проектами, где результат работы разработчика быстро становится заметен в самой игре
- Небольшой отзывчивый коллектив без лишней бюрократии и согласований
- Гибкий график работы
- Возможность профессионального роста внутри компании
- Возможность экспериментировать с современными инструментами и подходами к разработке