Backend Разработчик Node.js (удаленная работа)

10 января 2025

Уровень зарплаты:
от 508 401 до 508 401 руб.
Требуемый опыт работы:
Не указан

Вакансия: Backend Разработчик Node.js

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

Мы команда профессионалов X-Checkers, разрабатывающая мобильные приложения с миллионами загрузок по всему миру.

Обязанности:

  • Разработка и поддержка серверной логики для пошагового мультиплеера (шашки) для мобильных и веб-клиентов (iOS, Android, Unity, Web).

  • Создание и оптимизация системы матчмейкинга для поиска игроков в реальном времени.

  • Интеграция игровых данных с клиентской частью через WebSocket и REST API.

  • Обеспечение высокой доступности и отказоустойчивости серверной инфраструктуры.

  • Настройка и поддержка систем хранения данных, масштабирование серверов.

  • Сотрудничество с лидом, фронтенд-разработчиками и гейм-дизайнерами для реализации новых фичей.

Требования:

  • Опыт работы с Node.js от 4 лет.

  • Отличное знание JavaScript (ES6+) и TypeScript.

  • Опыт разработки многопользовательских систем и реализации матчмейкинга.

    Знание и опыт работы с event-driven архитектурой (WebSocket, Message Queue, Pub/Sub channels).

  • Опыт работы с Redis, PostgreSQL, RabbitMQ, Nest.js.

  • Понимание принципов построения масштабируемых систем (stateless, микросервисы).

  • Навыки автоматизации тестирования (Jest или Mocha).

  • Знание DevOps методологий.

  • Обязательно: опыт нагрузочного тестирования (плюсом будет опыт с Grafana k6)

  • Опыт работы с игровыми серверами или в игровой индустрии будет плюсом.

Приветствуется:

  • Опыт работы с игровыми механиками и движками пошаговых игр.

  • Разработка пошаговых мультиплеерных игр.

  • Оптимизация серверной производительности для масштабных игр.

  • Навыки работы с распределёнными хранилищами и транзакциями (sharding, replication, connection pooling, saga, DLM/redlock).

Что мы предлагаем:

  • Полную занятость и удалённый формат работы.

  • Работу над интересным игровым проектом с глобальным потенциалом.

  • Возможность влиять на развитие продукта.

Обязательно сразу приложите ссылку на ваши проекты/Git и резюме.



Посмотрите похожие вакансии

Junior backend разработчик Node.js , JavaScript
Компания: Облачная платформа Cenix.pro
Зарплата: от 60 000 до 60 000 руб.
Junior Backend-разработчик Node.js
Компания: РОКЕТ ЛАУНЧ
Зарплата: з.п. не указана
Backend-разработчик (Node.js)
Компания: DA ENTERPRISES LLC
Зарплата: от 134 470 до 155 157 руб.
Backend-разработчик (Node.js, PHP)
Компания: Випсервис
Зарплата: от 160 000 до 160 000 руб.