Golang Developer

Mission Hire Tech & Gamedev , Posted today

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

Values Value

Relocate, Cyprus, Limassol

Premium Hot

Senior

Negotiable

Full time

NuxGame

Limassol

Posted 6 days ago

Senior

Negotiable

Full time

PI

Remote

Posted 4 weeks ago

Negotiable

Part time