Автоотклики

Опубликована 10 дней назад · Huntflow

Senior Unity developer

Sakura Games

  • удалённо
  • senior
  • вилка не указана

О вакансии

We are looking for an experienced and autonomous Unity developer to work on the core gameplay of a mobile online shooter.

Обязанности

  • Design and build robust game architectures from scratch in Unity.
  • Apply clean code principles and SOLID design to ensure scalable, maintainable codebases.
  • Collaborate across disciplines to define technical requirements and drive implementation independently.
  • Mentor and lead development efforts, ensuring best practices across the project lifecycle.

Требования

  • At least 5 years of experience in commercial game development using Unity.
  • Confident knowledge of C# and Unity.
  • Experience in developing 3D games.
  • Practical experience in developing network mechanics in real-time multiplayer games.
  • Understanding of authoritative server architecture, game state synchronization, and separation of client and server responsibilities.
  • Understanding client-side prediction, reconciliation, interpolation and lag compensation.
  • Experience in building a service architecture for a game client: dividing systems into modules and services with clear areas of responsibility, managing dependencies and life cycle.
  • Strong understanding of OOP and SOLID principles, practical application of KISS, DRY and composition.
  • Experience using Dependency Injection and IoC containers, such as VContainer or Zenject.
  • Experience with Unity physics, collisions, raycast checks and animation system.
  • Experience in developing and optimizing games for Android and iOS: CPU/GPU profiling, memory and allocation control, searching for reasons for FPS drops on devices.

Nice-to-Have

  • Experience in developing mobile shooters or session PvP/PvPvE games.
  • Experience in backend development on .NET / ASP.NET Core, working with APIs and databases.
  • Experience with dedicated game servers.
  • Experience in developing AI opponents and combat behavior.
  • Experience in writing unit and integration tests for game systems.

Условия

  • Part-time remote work.
  • Salary in US dollars.
  • Zero bureaucracy, minimal micromanagement and streamlined approvals.
  • Small friendly agile teams.
  • English lessons in groups of 3-4 participants.

Письмо под эту вакансию

Напишет ИИ-работяга по вашему резюме с hh.ru. Бесплатно, 5 в день.

Нужен вход через Telegram и подключённый hh — резюме берём оттуда.

Похожие вакансии

Не то, что искали? Ответьте на пять вопросов — подборка будет приходить в Telegram раз в день.

ИИ-работяга откликается на такие вакансии за вас — и пишет письмо к каждому отклику

24 часа бесплатнокарта не нужна