⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

𝐆𝐨𝐥𝐚𝐧𝐠 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 𝐚𝐭 𝐆𝐚𝐦𝐞𝐃𝐞𝐯

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Описание вакансии

О компании и команде

Ищем специалиста для усиления команды Go разработки и работы над серверной частью игры.

Вам предстоит работать над амбициозным AA проектом: кроссплатформенная кооперативная PvE Sandbox MMORPG.

Эпичные сражения, процедурная генерация локаций, иммерсивный мир, торговля,

гибкая экономика, зависящая от активностей игроков и ещё много-много крутых

фичей в магическом мире котиков 🐱

Ожидания от кандидата


  • Опыт разработки на Go под Linux от 2-х лет.
  • Глубокое понимание устройства языка Go (многопоточность, шедулер, Garbage Collector, кодогенерация).
  • Понимание принципов ООП и его особенностей в go. Знание паттернов проектирования и умение их применять.
  • Владение алгоритмической базой. Понимание сложности алгоритмов, знание структур данных.
  • Понимание принципов сетевого взаимодействия. TCP и UDP.
  • Владение системой контроля версий Git.
  • Технический английский язык для чтения литературы, написания документации.

Чем предстоит заниматься:

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

Условия работы


  • Возможность поучаствовать в разработке уникального амбициозного проекта.
  • Быструю прокачки hard скиллов: сложные, интересные, нестандартные задачи, высокие темпы разработки.
  • Мощную команду: профессионалы с опытом 8+ лет в gamedev.
  • Возможность работать в офисе в Абу-Даби или 100% удаленно.
  • Стабильную работу: full-time, 5/2.