RESPONSIBILITIES- Design, develop, and maintain games for both desktop and mobile browsers
- Develop and improve tools and game engine components
- Continuously monitor and improve development processes
- Bring the game to life using graphics, animation, and audio according to data provided by the game server
REQUIREMENTS- 1–3+ years of experience in game development
- Experience taking projects from prototype to final production
- Understanding of client-server interaction principles
- Strong experience with TypeScript and confident use of Generics
- Experience with Pixi.js (optionally Phaser or Three.js)
- Knowledge of design patterns and ability to follow existing development principles
- Ability to write clean, maintainable code
- Experience with game engines or creating a custom engine is a plus
- Experience working with Spine is a plus
- Understanding of Entity Component System (ECS) architectural pattern is highly desirable