О компании
Компания МТС занимается разработкой игровых решений.
Обязанности
- Заниматься проектированием, разработкой и поддержкой клиентской части, включая различные игровые механики;
- Заниматься интеграцией клиентской части с backend-API;
- Проводить оптимизацию производительности под различные устройства;
- Работать вместе с гейм-дизайнерами, художниками и backend-разработчиками.
Требования
- Коммерческий опыт работы с как минимум одним из инструментов: Phaser/Defold/Pixi.js/Three.js/Cocos2d или другими WebGL движками;
- Уверенные знания TypeScript, JavaScript, HTML, CSS, принципов ООП;
- Опыт работы с React;
- Знание библиотек анимаций, например GSAP;
- Опыт разработки игровых проектов со сложной 2D/3D графикой;
- Понимание оптимизации (текстуры, атласы, ассеты, особенности игровых движков в вебе);
- Любовь к играм, перфекционизм в визуальной составляющей продукта.
Условия
- Будет плюсом: опыт работы с WebSocket;
- Опыт подключения Telegram MiniApp;
- Опыт подключения и настройки Spine/Rive-анимаций;
- Желание и умение использовать в работе ИИ-инструменты, работать с новыми для себя технологиями, уметь быстро прототипировать;
- Знакомство или опыт работы с другими ЯП, как пример C#/C++.