HTML5 Game Developer
Responsibilities
- Генерация идей playable совместно с командой.
- Разработка всех игровых механик.
- Оптимизация и работа с игровыми ассетами.
- Анализ результатов playable-креативов.
Requirements
JavaScript/TypeScript:
- Глубокое понимание JavaScript и(или) TypeScript.
Фреймворки и библиотеки:
- Знание каких либо фреймворков и библиотек для разработки HTML5 игр, таких как Cocos Creator(приоритетно), Three.js, PlayCanvas, или других аналогичных.
Архитектура игр:
- Опыт разработки игровых механик, уровней.
- Создание иерархии и структуры игровых сущностей.
- Понимание архитектурных принципов игровых движков.
Анимация и графика:
- Навыки имплементации анимаций, спрайтов, и визуальных эффектов.
- Базовое владение графическими редакторами(2d, 3d).
Оптимизация и производительность:
- Понимание принципов оптимизации производительности игровых приложений на уровне кода и ассетов.
- Опыт работы с инструментами профилирования и отладки для обнаружения и устранения узких мест в игре.
Дополнительные навыки:
Разработка:
- Опыт разработки HTML5 игр.
- Понимание ограничений мобильных браузеров.
Игровая физика:
- Знание физических движков, таких как Box2D, Matter.js, Cannon.js для реализации физики в играх.
- Опыт работы с 3д играми и физикой в них.
Управление ресурсами:
- Умение эффективно управлять ресурсами игры, включая звуки, изображения, и другие медиафайлы.
Тестирование и отладка:
- Навыки тестирования игровых приложений и отладки для обеспечения качества и стабильности игрового процесса.
Conditions
- Работа из любой точки мира, включая наши офисы в Варшаве, Лимассоле и Пафосе.
- Индивидуальные подарки на дни рождения.
- Материальная помощь в разных событиях (рождение детей, свадьба, утрата близкого родственника).
- Компенсация части расходов на спортивные хобби.
- Оплачиваемые обеды в офисе.
- Комфортное рабочее место с подъемным столом и эргономичным стулом.
- Для некоторых локаций доступен массаж в офисе по символической стоимости, остальное оплачивает компания.
- Страховка или компенсация медицинского обслуживания для тебя и 3-х твоих членов семьи на выбор в твоей локации.
- Оплата твоего обучения английскому/польскому на внутренних курсах.
- Возможность самостоятельно управлять рабочим графиком. Для нас главное вовремя закрытые задачи и открытая коммуникация с командой.
- Поддержка в изучении нового и повышении своего профессионального уровня с помощью конференций, онлайн/офлайн обучения, митапов, книг.