DATASAKURA

Синьор бэкэнд разработчик (геймдев, Node.js)

Не указана
  • Москва
  • Частичная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Английский язык
  • Game Programming
  • Node.js
  • JavaScript
  • Английский — B1 — Средний

Мы - Кипрская аутсорсинговая геймдев студия. Мы гордимся техническим совершенством, самостоятельностью и высокой производительностью в процессе разработки. Сейчас мы ищем высококвалифицированного и самостоятельного старшего бэкенд разработчика с опытом разработки игр.

Требования:

  • Не менее 5 лет опыта разработки игр.
  • Уверенное знание Node.js и опыт работы с TypeScript.
  • Знание основ разработки на стороне сервера: REST API, WebSockets, обработка запросов от игрового клиента.
  • Опыт работы с базами данных (например, PostgreSQL, MongoDB, Redis).
  • Умение работать с Docker, конвейерами CI/CD.
  • Самостоятельность и способность быстро входить в курс дела.
  • Отличные коммуникативные навыки и готовность работать в распределенной команде.
  • Знание принципов разработки многопользовательских игр, матчмейкинга, лобби.
  • Понимание архитектуры микросервисов.
  • Опыт работы с очередями задач (например, RabbitMQ, Kafka).
  • Опыт работы с PlayFab или другими игровыми SaaS (например, Firebase, Nakama).

Желательные квалификации:

  • Опыт интеграции бэкенда с Unity.
  • Опыт разработки с использованием Python
  • Знание C# и опыт работы с ASP.NET Core.

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

  • Неполный рабочий день, удаленная работа без командировок, вы можете работать из любой точки Европы и Азии.
  • Стабильная зарплата в долларах или USDT
  • Никакой бюрократии, микроменеджмента и долгих согласований
  • Фиксированные часы работы без использования тайм-трекеров, в зависимости от часового пояса и вашего желания (мы верим в баланс между работой и жизнью)
  • Небольшие, дружные agile-команды
  • Онлайн-занятия по английскому языку в небольшой группе

P.S. Опыт разработки игр в стеке, указанном в требованиях, является критическим для этой позиции. К сожалению, мы не сможем рассмотреть вашу кандидатуру, если у вас нет опыта в разработке игр.