⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие  вакансии

Unity Developer (Middle+/Senior)

Прямой работодатель  Lowkick.games ( lowkick.games )
Абу-Даби, ОАЭ
Миддл • Сеньор
Информационные технологии • Разработка • C# • Gamedev
10 марта 2023
Релокация • Удаленная работа
Опыт работы от 3 до 5 лет
от 2 000 $
Работодатель  Lowkick.games
Описание вакансии

Кто мы и кого ищем

Мы - команда LowKick и сейчас активно работаем над амбициозным AA проектом WorldShards: кроссплатформенная кооперативная PvE Sandbox MMORPG. Эпичные сражения, процедурная генерация локаций, иммерсивный мир, торговля, гибкая экономика, зависящая от активностей игроков… и ещё много-много крутых фичей в магическом мире котиков 🐱

В связи с большим количеством задач мы расширяем Dev команду и ищем сильных Unity разработчиков для проработки клиентской части нашей игры.

Предстоит быстрое погружение в проект и работа в тесной связке с командой ГД. Нужно будет анализировать и рефакторить существующий код, создавать новые игровые механики по ТЗ, не стесняться предлагать свои решения.

Вас ждет много интересных и нетривиальных задач 🔥

Тебе предстоит

  • Разрабатывать новый функционал (игровые механики, сетевое взаимодействие) и решать технические задачи.
  • Поддерживать, развивать, рефакторить существующий код проекта.
  • Искать и исправлять ошибки и проблемы производительности.
  • Верстать интерфейсы, писать модели и представления.
  • Работать со сценами и префабами.
  • Создавать и развивать сопутствующие проекту инструменты и библиотеки.
  • Участвовать в технических обсуждениях, ревьюить код других разработчиков.
  • Писать тесты.
  • Работать над документацией.

Для нас важно

  • Знание Unity. Работа со сценами и префабами. Работа с 3D объектами, материалами, Mecanim, 3D физикой, аудио, ParticleSystem, интерфейсом на UGUI.
  • Владение алгоритмической базой. Понимание сложности алгоритмов, знание структур данных.
  • Большой опыт с C#. Умение писать понятный, производительный, неаллоцирующий код. Понимание async/await, многопоточного программирования.
  • Понимание принципов ООП. Знание паттернов проектирования и умение их применять.
  • Понимание организации основного цикла игрового движка.
  • Знание принципов сетевого взаимодействия. TCP и UDP.
  • Понимание сетевых механизмов, используемых в играх - локстеп, предикция, интерполяция, способы компрессии передаваемых данных.
  • Умение пользоваться Unity Profiler для оптимизации проекта и поиска проблем.
  • Владение системой контроля версий Git.
  • Технический английский язык для чтения литературы, написания документации.

Мы предлагаем

  • Возможность поучаствовать в разработке уникального амбициозного проекта.
  • Прокачку hard скиллов: сложные, интересные, нестандартные задачи.
  • Мощную команду: профессионалы с опытом 6+ лет в gamedev.
  • Возможность работать в офисе в Абу-Даби или удаленно.
  • Стабильную работу: full-time, 5/2.
  • Трудоустройство в ОАЭ, мед.страховка и помощь в релокации (сопровождение).​

Специализация
Информационные технологииРазработкаC#
Отрасль и сфера применения
Gamedev
Уровень должности
МиддлСеньор