Описание вакансии
Обязанности:
-
Помощь техническому лидеру backend-команды в разработке серверной части для мобильной игры по техасскому покеру и IM (чат) приложения.
-
Участие в проектировании API, оптимизации логики, проверке данных и поиске ошибок для обеспечения стабильности и точности работы системы.
-
Исправление багов в тестовой и продакшн-среде, оптимизация архитектуры и производительности баз данных.
-
Разработка новых функциональных модулей (например: игровые расчёты, система сообщений, статистика, инструменты мониторинга и др.).
-
Тесное взаимодействие с командами Unity, Flutter и QA для синхронизации работы клиента и сервера.
-
Поддержание и обновление технической документации, участие в код-ревью и оптимизации производительности.
Требования:
-
Уверенные знания Node.js / Go / Python и не менее 3 лет опыта серверной разработки.
-
Опыт работы над средними и крупными проектами, такими как многопользовательские онлайн-игры, чат-приложения или сервисы с обработкой данных в реальном времени.
-
Понимание и опыт работы с WebSocket / RESTful API / Redis / MySQL / MongoDB.
-
Знание принципов микросервисной архитектуры или распределённых систем будет преимуществом.
-
Аккуратный код, умение искать и устранять проблемы, поддерживать документацию.
-
Опыт в разработке игровых или карточных проектов (покер и т.п.) будет плюсом.
-
Возможность общения на английском или русском языке.
Условия:
-
Формат работы: удалённо, полная или долгосрочная частичная занятость.
-
Тип проекта: мобильная игра по техасскому покеру и чат-приложение (уже запущены, идут регулярные обновления).
-
Команда: технический лид backend, Unity-разработчики, Flutter-разработчики, QA.
-
Модель работы: задачи распределяются лидом backend-команды, работа по модулям.
-
Оплата: 1500-2500 USD в месяц (в зависимости от опыта, возможна оплата в USDT / Wise / банковский перевод).