Unity developer for mobile online shooter

Sakura Games

United States

Remote

USD 90,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

English lessons

Job summary

DataSakura приглашает в команду опытного и автономного Unity-разработчика core-геймплея мобильного онлайн-шутера. Требуется глубокое знание Unity и C#, плюс опыт сетевых механик и архитектуры клиент-сервера.

Условия: удаленная работа из любой точки Европы и Азии, 4–8 часов в день по гибкому графику, зарплата в долларах. Приветствуются навыки DI/IoC (VContainer/Zenject) и оптимизация под Android/iOS.

Qualifications

  • 5+ лет коммерческой разработки игр на Unity.
  • Уверенное знание C# и Unity.
  • Опыт разработки 3D-игр.
  • Практический опыт разработки сетевых механик в real-time multiplayer-играх.
  • Понимание архитектуры клиент-серверной игры, синхронизации состояния и разделения ответственности клиента и сервера.
  • Понимание client-side prediction, reconciliation, интерполяции и lag compensation.
  • Опыт построения сервисной архитектуры игрового клиента: модули, сервисы, зависимости и жизненный цикл.
  • Уверенное владение ООП и SOLID; применение KISS и DRY, композиции.
  • Опыт применения Dependency Injection и IoC-контейнеров (VContainer, Zenject).
  • Опыт работы с физикой Unity, коллизиями, raycast-проверками и анимационной системой.
  • Опыт разработки и оптимизации мобильных игр под Android/iOS: profiling CPU/GPU, память и FPS.
  • Будет плюсом: опыт мобильных шутеров, бэкенд на .NET/ASP.NET Core, API и БД, выделенные игровые серверы, создание тестов.

Skills

Unity
C#
3D game development
Networking (real-time multiplayer)
Client-server architecture
Client-side prediction / interpolation
DI/IoC (VContainer / Zenject)
OOP SOLID KISS DRY
Unity physics / raycasting
Android/iOS optimization

Tools

VContainer
Zenject

Job description

Описание:

DataSakura - Кипрская международная компания. Работаем с 2018 года. Сейчас мы разрабатываем под ключ мобильные игры, занимаемся поддержкой существующих игр, прототипированием и портированием. Ищем опытного и автономного Unity-разработчика core-геймплея мобильного онлайн-шутера.

Требования:
  • Опыт коммерческой разработки игр на Unity от 5 лет.
  • Уверенное знание C# и Unity.
  • Опыт разработки 3D-игр.
  • Практический опыт разработки сетевых механик в real-time multiplayer-играх.
  • Понимание архитектуры с авторитетным сервером, синхронизации игрового состояния и разделения ответственности клиента и сервера.
  • Понимание client-side prediction, reconciliation, интерполяции и lag compensation.
  • Опыт построения сервисной архитектуры игрового клиента: разделение систем на модули и сервисы с понятными зонами ответственности, управление зависимостями и жизненным циклом.
  • Уверенное понимание ООП и принципов SOLID, практическое применение KISS, DRY и композиции.
  • Опыт применения Dependency Injection и IoC-контейнеров, например VContainer или Zenject.
  • Опыт работы с физикой Unity, коллизиями, raycast-проверками и анимационной системой.
  • Опыт разработки и оптимизации игр для Android и iOS: профилирование CPU/GPU, контроль памяти и аллокаций, поиск причин просадок FPS на устройствах.
  • Будет плюсом: Опыт разработки мобильных шутеров или сессионных PvP/PvPvE-игр; Опыт разработки бэкенда на .NET / ASP.NET Core, работы с API и базами данных; Опыт работы с выделенными игровыми серверами; Опыт разработки AI противников и боевого поведения; Опыт написания модульных и интеграционных тестов игровых систем.
Условия:
  • Part-time/full-time (4-8 часов в день), удаленная работа из любой точки Европы и Азии;
  • Стабильная зарплата в долларах;
  • Отсутствие бюрократии, микроменеджмента и длительных процедур согласования;
  • Гибкий график работы без тайм-трекеров, в зависимости от часового пояса и ваших пожеланий (мы верим в баланс между работой и личной жизнью);
  • Небольшие, дружелюбные скрам команды;
  • Уроки английского языка в небольшой группе.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Unity Developer: Mobile Online Shooter (Flexible Hours)
Remote Unity Developer: Mobile Online Shooter (Flexible Hours)

Sakura Games • United States

Remote
USD 90,000 - 140,000
English lessons
Unity Developer
Unity Developer

NDA • United States

Remote
USD 120,000 - 180,000
Бэкэнд разработчик в геймдев
Бэкэнд разработчик в геймдев

Sakura Games • United States

Remote
USD 120,000 - 180,000
unity developer in games
unity developer in games

ДжастМоби • United States

Remote
USD 90,000 - 140,000
C# unity developer for mobile games
C# unity developer for mobile games

Apyrot • United States

Remote
USD 90,000 - 120,000
Полностью удалённая работа
Гибкий график
Game designer generalist
Game designer generalist

Sakura Games • United States

Remote
USD 78,000 - 123,000
Гибкий график
Удаленная работа
Английский в группе
Level designer for mobile shooter
Level designer for mobile shooter

АКСЕЛБОЛТ КАЗАХСТАН • United States

Remote
USD 28,000 - 55,000
Удаленная работа
game designer for a roguelite FPS
game designer for a roguelite FPS

Эксбо Север • United States

Remote
USD 42,000 - 56,000
Оплачиваемые больничные
Оплачиваемые отпуска
Полностью удалённый формат
+1
c# .net developer в геймдеве
c# .net developer в геймдеве

CHOICEIT • United States

On-site
USD 120,000 - 190,000
Уроки английского в группах 3–4 участн
Гибкие условия сотрудничества
unity developer
unity developer

Gear Games • United States

Remote
USD 90,000 - 130,000
Гибкий старт
Удаленная работа
Наставничество
+2