Fullstack Game Developer

Дата размещения вакансии: 16.01.2026
Работодатель: Overmobile
Уровень зарплаты:
з/п не указана
Город:
Новосибирск
Требуемый опыт работы:
От 1 года до 3 лет

Компания Overmobile - аккредитованная it-компания, разработчик мобильных игр с 19-летним опытом и успешными реализованными проектами, в которые успели поиграть уже более 50 млн. игроков!

Мы в поиске талантливого программиста для разработки браузерной многопользовательской игры в жанре танковых сражений с элементами стратегии.

Технологический стек:
  • Backend: Java, Netty, MongoDB, Akka, Maven

  • Frontend: TypeScript, PixiJS

  • Архитектура: Модульная система, WebSocket, Reactive Streams

Обязанности

  • Разработка и поддержка серверной логики игры на Java
  • Реализация игровых механик и балансировки
  • Работа с базой данных MongoDB (миграции, запросы, оптимизация)
  • Участие в рефакторинге и улучшении архитектуры проекта
  • Написание технической документации
  • Code review и участие в планировании задач
Требования:

Обязательные навыки:

Backend:

  • Опыт разработки на Java

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

  • Понимание WebSocket протокола

  • Понимание работы с MongoDB

  • Знание Reactive Streams или опыт работы с реактивными подходами

  • Понимание многопоточности и асинхронного программирования в Java

Frontend:

  • Базовое знание TypeScript
  • Понимание работы Webpack и процесса сборки фронтенд приложений
  • Общее понимание работы игровых движков (опыт с PixiJS будет плюсом)

Будет плюсом

  • Опыт разработки игр или игровых серверов
  • Знание Akka Framework
  • Знание PixiJS или других 2D игровых движков
  • Опыт оптимизации производительности высоконагруженных систем
  • Понимание игрового баланса и игровых механик
  • Опыт работы с системами миграций БД