Golang Developer

Mission Hire Tech & Gamedev , Posted 1 month ago

Middle

Full time

Negotiable

Remote

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

GameDev cтудия в Абу-Даби ищет Golang Developer для работы над серверной частью кроссплатформенной PvE Sandbox MMORPG. Игра включает эпичные сражения, процедурную генерацию локаций и динамичную экономику, зависящую от действий игроков.

Команда состоит из опытных профессионалов, работавших в Playrix, Wargaming и других крупных компаниях. Вместе они создают амбициозный проект для миллионов игроков. Присоединяйтесь к инновационной команде и примите участие в создании игры нового поколения!

What are you working on?
  • The name of the project(s): Кроссплатформенной PvE Sandbox MMORPG
  • At what stage of the project(s)? Early access
  • Genres: MMO
Team size and structure?

60+

For which tasks (responsibilities)?
  • Разрабатывать новый функционал, проектировать новые сервисы и api к ним.

  • Поддерживать, развивать, рефакторить существующий код проекта.

  • Участвовать в технических обсуждениях, ревью кода других участников проекта.

  • Писать тесты.

  • Работать над документацией.

  • Ответственно вести задачи в используемом таск трекере.

What kind of professional are we looking for?
  • Уверенное владение Go (3+ лет опыта коммерческой разработки);

  • Глубокое знание MongoDB:

– Опыт проектирования схем данных для высоконагруженных приложений;

– Умение оптимизировать запросы и индексы;

– Понимание принципов шардирования и репликации;

  • Опыт работы с Redis, включая Pub/Sub механизмы

  • Понимание принципов построения распределенных систем

  • Опыт разработки и поддержки высоконагруженных сервисов

  • Знание принципов работы сетевых протоколов (TCP/UDP)

  • Опыт работы с Docker

  • Опыт интеграции с внешними API (REST, RPC)

Nice to have

  • Опыт работы с сетевыми протоколами

  • Понимание специфики разработки онлайн–игр

  • Опыт работы с системами авторизации и аутентификации

  • Знание принципов Service Discovery

  • Опыт работы с git и CI/CD (GitLab)

  • Базовое понимание C# для возможности коммуникации с командой клиентской разработки

Технический стек:

  • Язык программирования: Go

  • Основная БД: MongoDB

  • Messaging: Redis Pub/Sub

  • Контейнеризация: Docker

  • Сетевой стек: TCP/UDP

  • Система контроля версий: Git (GitLab)

Why do we enjoy working here?
  • Возможность поучаствовать в разработке уникального амбициозного проекта.

  • Быструю прокачки hard скиллов: сложные, интересные, нестандартные задачи, высокие темпы разработки.

  • Мощную команду: профессионалы с опытом 8+ лет в gamedev.

  • Возможность работать в офисе в Абу-Даби или 100% удаленно.

  • Стабильную работу: full-time, 5/2.

  • Трудоустройство в ОАЭ, мед.страховка и помощь в релокации (сопровождение) - по желанию кандидата, после испытательного срока.

The selection process
  1. Intro с командой MissionHire

  2. Тестовое задание

  3. Техническое интервью

  4. Финальное интервью с CEO - cultural fit

Join our Discord!
Find out about new Backend Developer jobs on Discord
discord icon
join
@ingamejob_dev
keep up to date with new job offers Backend Developer on Telegram
Subscribe

Similar job opportunities

Rabbit Games

Remote

Premium

Negotiable

Full time

Program-Ace

Remote

Posted yesterday

Senior

Negotiable

Part time

Sacra

Remote

Posted 3 weeks ago

Middle

$1,499 - $1,500 / Month

Full time