Senior TypeScript Developer (GameDev)

Senior TypeScript Developer (GameDev)

Минск, улица Притыцкого, 27А

Метро: Пушкинская

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

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

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

  • Разработка функционала клиентской части игры (игровые ивенты, UI, анимации).

  • Работа с существующей кодовой базой: чтение, понимание и развитие модулей.

  • Разработка и улучшение архитектуры проекта (Service Locator, Mediator, MVP, Command).

  • Разработка клиент-серверного взаимодействия, работа с Backend командой.

  • Оптимизация производительности: draw calls, управление GPU-памятью, размер билда, загрузка ресурсов.

  • Разработка инструментов для автоматизации рутинных задач.

  • Контроль и поддержка технического качества проекта, работа с QA командой.

  • Взаимодействие с другими специалистами и командами для планирования и разработки игры.

Требования:

  • Опыт коммерческой разработки на TypeScript от 3 лет.

  • Опыт работы с PixiJS или аналогичным 2D движком (Phaser, Cocos, PlayCanvas).

  • Понимание game loop, императивного рендеринга и работы с GPU (draw calls, texture atlas, управление памятью).

  • Опыт работы со Spine-анимациями (pixi-spine).

  • Понимание как работает WebGL / OpenGL.

  • Знание архитектурных паттернов: Service Locator, Mediator, MVP, Command.

  • Опыт работы с системами сборки (esbuild, Gulp, Webpack) и NodeJS скриптами.

  • Опыт клиент-серверного взаимодействия (REST API, WebSocket).

  • Готовность работать с legacy-кодом: читать, понимать контекст и улучшать итеративно.

  • Английский B2+ (чтение документации, код-ревью).

  • Автономность, самостоятельность, инициативность.

Будет плюсом:

  • Опыт работы с социальными API (ВКонтакте, Одноклассники).
  • Опыт работы с Firebase.
  • Опыт оптимизации компонентов PixiJS (pixi-spine, texture atlas pipeline).
  • Опыт работы с GSAP.
  • Осознанное использование AI-инструментов в разработке (Cursor, Copilot, Claude).
Навыки
  • PixiJS
  • WebGL
  • TypeScript
  • Node.js
  • JOGL
  • Kotlin/Swift
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Пиксель Интернет

FullSTack Tech Lead

Пиксель Интернет

  • Минск

  • Не указана

Рекомендуем
  • Минск

  • Не указана

Рекомендуем
Леста Игры
  • Минск

  • Не указана

Рекомендуем
АСБ Беларусбанк
  • Минск

  • Не указана

Национальный центр электронных услуг,РУП

Middle Frontend Developer React (Ведущий инженер-программист)

Национальный центр электронных услуг,РУП

  • Минск

  • Не указана

Егоров Эдженси

Front-end Developer

Егоров Эдженси

  • Минск

  • от 4000 USD

Агентство цифровой трансформации

Tech Lead C# / .NET

Агентство цифровой трансформации

  • Минск

  • от 4000 USD

Модульные строительные системы

Программист JavaScript, Three.js

Модульные строительные системы

  • Минск

  • от 4000 USD

Арлайт РУС
  • Минск

  • от 4000 USD

Манюхина Анна
  • Минск

  • от 300000 RUR

Клеркгрупп

Team Lead .Net

Клеркгрупп

  • Минск

  • от 300000 RUR

Tech Duck
  • Минск

  • от 300000 RUR

Артокс Лаб

Middle Backend Developer

Артокс Лаб

  • Минск

  • от 300000 RUR

Сеть салонов НА’СВЯЗИ/ПОРТАТИВ

Ведущий разработчик 1С/Senior 1С Developer

Сеть салонов НА’СВЯЗИ/ПОРТАТИВ

  • Минск

  • от 300000 RUR

Фараон-трейд

Fullstack-разработчик

Фараон-трейд

  • Минск

  • от 4000 BYR

IDT Technologies

Senior UI/UX Designer

IDT Technologies

  • Минск

  • от 4000 BYR

Национальный центр электронных услуг,РУП

Middle Backend Developer Java (ведущий инженер-программист)

Национальный центр электронных услуг,РУП

  • Минск

  • от 4000 BYR

Уайт Бёрд

Frontend Developer

Уайт Бёрд

  • Минск

  • от 4000 BYR

Martech Solutions
  • Минск

  • от 4000 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию