This Senior JavaScript/TypeScript Engineer role focuses on developing interactive, cross-platform games using modern web technologies like HTML5, TypeScript, and CSS3. Responsibilities include designing game mechanics, integrating graphics and animations using frameworks like PixiJS or Phaser, optimizing performance across devices and browsers, and implementing client-server interactions (RESTful APIs, AJAX, WebSockets) for data synchronization. The ideal candidate will possess strong proficiency in JavaScript and TypeScript, experience with game engines/libraries, and a deep understanding of object-oriented programming, algorithms, data structures, and performance optimization. Collaboration with designers and other team members is crucial to ensure high-quality game development.
Good To Have:- WebGL experience
- Git experience
- Adaptive design & cross-browser compatibility
- Mobile game or PWA development
Must Have:- Proficiency in HTML5, TypeScript, CSS3
- Game engine/library experience (PixiJS, Phaser)
- Vite knowledge for project setup
- OOP principles and design patterns
- API interactions, asynchronous programming
- Client-server interaction (HTTP, WebSocket)
- Game logic implementation
- Performance optimization