Опубликовано вчера
Senior Unity developer в Sakura Games удалённо
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.
Разработчик Unity для core-геймплея мобильного онлайн-шутера. Проектирование игровых архитектур с нуля, сетевая механика реального времени и оптимизация под Android/iOS.
Задачи:
- Проектировать и строить надёжные игровые архитектуры с нуля в Unity
- Применять принципы чистого кода и SOLID для масштабируемых и поддерживаемых кодовых баз
- Взаимодействовать с другими дисциплинами для определения технических требований и самостоятельно вести реализацию
- Наставлять и вести разработку, обеспечивая лучшие практики на протяжении жизненного цикла проекта
Требования:
- Не менее 5 лет коммерческой разработки игр на Unity
- Уверенное знание C# и Unity
- Опыт разработки 3D-игр
- Практический опыт разработки сетевой механики в real-time multiplayer играх
- Понимание архитектуры authoritative server, синхронизации состояния игры и разделения ответственности клиента и сервера
- Понимание client-side prediction, reconciliation, interpolation и lag compensation
- Опыт построения сервисной архитектуры игрового клиента: разделение систем на модули и сервисы с чёткими зонами ответственности, управление зависимостями и жизненным циклом
- Сильное понимание ООП и принципов SOLID, практическое применение KISS, DRY и композиции
- Опыт использования Dependency Injection и IoC-контейнеров, таких как VContainer или Zenject
- Опыт работы с физикой Unity, коллизиями, raycast-проверками и системой анимации
- Опыт разработки и оптимизации игр под Android и iOS: профилирование CPU/GPU, контроль памяти и аллокаций, поиск причин падения FPS на устройствах
Условия:
- Part-time удалённая работа
- Зарплата в долларах США
- Ноль бюрократии, минимум микроменеджмента и упрощённые согласования
- Небольшие дружелюбные agile-команды
- Уроки английского в группах по 3-4 человека
Навыки:
- Unity
- C#
- 3D
- Multiplayer
- Authoritative server
- Client-side prediction
- Reconciliation
- Interpolation
- Lag compensation
- OOP
- SOLID
- KISS
- DRY
- Dependency Injection
- IoC
- VContainer
- Zenject
- Android
- iOS
- CPU/GPU profiling
- Memory management
- .NET
- ASP.NET Core
- API
- Databases
- Dedicated game servers
- AI opponents
- Unit tests
- Integration tests
Эту вакансию мы нашли в huntflow
SG
Sakura Games
удалённо
Зарплата vs рынок
Зарплата не указана. Обычно на такой позиции платят 197 500 – 403 500 ₽, медиана 264 388 ₽.
40k264k450k
обычно платят (p25–p75): 197 500 – 403 500 ₽
Когорта Mobile, Senior · 64 вакансии за 90 дней
Зарплаты Mobile →Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?