Unity Developer (PC)
Описание роли
На позиции Unity Developer (PC) вы станете ключевым специалистом в разработке кооперативного симулятора с высокой динамикой объектов и сложной архитектурой ECS. Ваша основная цель — продолжить разработку проекта и довести его до релиза, обеспечив плавный геймплей, стабильный мультиплеер, интуитивный пользовательский интерфейс и высокую производительность при большом числе объектов на сцене. В рамках обязанностей вы будете:
• Реализовывать игровые механики и сюжетные элементы на C# с использованием асинхронных подходов (async/await, UniTask, Rx).
• Интегрировать и настраивать систему ECS/Jobs/Burst для массовой обработки объектов и оптимизации CPU/GPU.
• Настраивать загрузку ресурсов и управление памятью через Addressables и UniTask.
• Строить сетевую коммуникацию с FishNet и Steam P2P, обеспечивать корректную работу авторитетного сервера или хост-модели.
• Писать модульные тесты, проводить код-ревью и участвовать в планировании спринтов.
• Поддерживать документацию по архитектуре и гайдлайны по использованию VContainer.
Уникальность вакансии
Этот проект привлекает тем, что сочетает удалённую работу с гибким графиком и возможностью выбора full-time или part-time занятости. Вы получите полную свободу в подборе инструментов и подходов, сможете влиять на техническую стратегию и дорожную карту продукта. Мы регулярно проводим игровые тесты, выпускаем бета-версии и собираем обратную связь от игроков, что позволяет вам видеть прямой результат своих усилий. Кроме того, у вас будет возможность участвовать в международных конференциях по геймдеву и прокачивать навыки на профильных курсах.
О компании
Наша команда — это удалённая студия разработчиков с опытом успешных релизов в Steam и на консолях. Мы создаём инди-проекты, ориентированные на социальное взаимодействие в игровом процессе, и верим, что игры могут объединять людей. Среди наших ценностей: открытость, обмен знаниями и стремление к техническому совершенству. Работа в нашей студии означает постоянное развитие, дружелюбную атмосферу и поддержку каждого участника команды.
Используя стек: Unity Developer, ECS, Jobs, Burst и FishNet вы получите опыт работы с высокопроизводительными системами и сможете прокачать навыки многопоточности и сетевого программирования.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram