Компания "СтаркГеймз"
Проект: действующий флагман — крупная казуальная онлайн-игра для соцсетей и мобильных платформ с многолетней историей и активной аудиторией. Мы развиваем существующую кодовую базу: добавляем новые игровые ивенты, оптимизируем производительность и улучшаем архитектуру итеративно.
Обязанности:
Разработка функционала клиентской части игры (игровые ивенты, 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+ (чтение документации, код-ревью).
Автономность, самостоятельность, инициативность.
Будет плюсом:
30 Мая
Infrastructure/DevOps Engineer with NVIDIA stack
Минск
Компания "instinctools" Эдельсофт (Инстинктулс) - компания с опытом 20+ лет разработки программного обеспечения, развития собственных...
30 Мая
Минск
Компания "LeverX International" At LeverX, we have had the privilege of working on over 950 SAP projects, including some with Fortune 500...
17 Мая
DevOps Engineer( Прогмакс Девелопмент )
Минск
Компания "Прогмакс Девелопмент" Прогмакс Девелопмент - активно растущая IT-компания, реализующая международные проекты и инновационные...
30 Мая
Минск
Компания "Элементри" Linnovate group of companies is a well-known Open Source and Cloud Native software developer with offices in Israel (head...
30 Мая
QA Engineer( Параметры Запуска )
Минск
Компания "Параметры Запуска" Привет! Мы в поиске QA Engineer в нашу классную команду на интересный проект. Что нужно будет делать:...