Наши требования
4+ years of experience in JavaScript UI client development in a commercial environment
Strong expertise in TypeScript and modern JavaScript (ES6+)
Solid understanding of Canvas/WebGL rendering cycles
Deep understanding of the Event Loop and synchronous vs asynchronous approaches
Experience in cross-browser development
Strong knowledge of OOP principles and game programming patterns
Experience with Git
Strong communication skills and a collaborative mindset
Product-first approach with a proactive attitude
Self-sufficient, results-driven, and eager to learn
Understanding of performance optimisation, memory management, and threading
Experience in game development
Familiarity with Spine animations and TexturePacker
Experience with GitHub Actions and CI/CD processes
Experience with unit testing frameworks
Familiarity with Jira and Confluence
Basic knowledge of Vue
Experience in full-stack development
Understanding of Scrum workflows