Puzzle Point

Team Lead Unity Developer

1w ago
CyprusLeadRemote
Puzzle Point

Team Lead Unity Developer

1w ago
CyprusLeadRemotec#unityoopsolidgraspecsgit-flowclient-server+4

Puzzle Point — международная компания с опытом в разработке игр. Ищет Team Lead Unity Developer для управления командой и разработки мобильных игр.

About the company

  • Puzzle Point — международная компания с большим опытом в разработке игр.
  • Кипрское юрлицо
  • Фиксированная зарплата в евро вне зависимости от региона проживания
  • Возможность удалённой работы из любой точки мира
  • Творческая атмосфера, раскрывающая потенциал сотрудников
  • Регулярные лекции и вебинары от внутренних и приглашённых экспертов
  • Забота о сотрудниках: компенсация 50% затрат на обучение, ДМС, спорт и другие потребности
  • Широкие возможности для карьерного роста: индивидуальные планы развития
  • Регулярный пересмотр зарплаты по мере профессионального роста
  • Менторство и выстроенный процесс адаптации

Responsibilities

  • Проектировать и выстраивать клиентскую архитектуру проекта
  • Разрабатывать масштабируемую, гибкую и производительную техническую базу
  • Создавать core-игровые механики с клиент-серверным взаимодействием
  • Проектировать подсистемы, сервисы и UI-менеджмент клиентского приложения
  • Писать код и проводить регулярные code review
  • Управлять Unity-командой разработки и развивать её
  • Декомпозировать задачи и выстраивать процессы разработки
  • Выстраивать работу команды по git-flow
  • Разрабатывать и интегрировать клиент-серверные механики (сетевое взаимодействие, синхронизация состояний)
  • Оптимизировать и профилировать мобильные приложения (CPU, GPU, память)
  • Работать со стратегиями загрузки контента и Addressables
  • Создавать инструменты для геймдизайнеров и художников

Requirements

  • Опыт разработки на C# от 5 лет
  • Знание Unity и опыт разработки от 5 лет
  • Опыт руководства командой (от 3 разработчиков), декомпозиция задач, код-ревью
  • Опыт построения клиентской архитектуры с нуля до релиза
  • Уверенное понимание ООП/КОП, SOLID, GRASP
  • Понимание ECS подхода (плюсы/минусы)
  • Проектирование архитектуры клиентского приложения
  • Опыт работы по git-flow
  • Опыт клиент-серверной разработки и синхронизации состояний
  • Опыт оптимизации мобильных приложений (CPU, GPU, память)
  • Опыт работы с Addressables и стратегиями загрузки бандлов

Nice to have

  • Опыт написания шейдеров и работы с графическим пайплайном
  • Понимание различных ECS-движков
  • Опыт UniTask, DOTween Sequence
  • Опыт работы в больших командах

Found in@unity_jobs