Game Developer (JavaScript/Cocos)

We're looking for JavaScript/TypeScript Game Developer ✅Area of responsibilities: * Develop, test, and release slot and table games through the full development cycle. * Collaborate daily with in-house QA and server teams to ensure smooth integration and delivery. * Implement graphics, animations, and sounds in Cocos Creator, focusing on coding gameplay features. * Work under the guidance of the Team Lead, providing progress updates and seeking support when needed. * Develop new game features while continuously improving existing projects. * Ensure architectural compliance, functional accuracy, and adherence to industry standards. * Assist team members by providing technical guidance and validating implementation quality. * Track and report the status and progress of assigned tasks using Jira. ✅Requirements: * At least 3 years of experience in game development. * Strong knowledge of JavaScript/TypeScript. * Experience with Canvas/WebGL. * Familiarity with Design Patterns. * Proficiency in applying OOP and MVC principles. * Experience with Cocos Creator (preferably) or other frameworks such as Pixi.js, Phaser, PlayCanvas, Three.js. * Experience with Spine would be a big plus. * Solid understanding of data structures, algorithms, asynchronous architectures, dynamic typing, performance optimization. * Knowledge of modern JS frameworks (Model-View-Whatever). * Understanding of HTML5 latest features. * Experience in debugging and profiling browser applications. * Hands-on experience with Git (version control systems). * English level: at least Intermediate. * Strong communication skills. Nice to have \- Experience in slot games development (gambling industry) \- Familiarity with Gulp/Webpack (task manager tools) \- Knowledge of languages different to JavaScript/ActionScript \- Cross-browser and mobile development of web apps \- Familiarity with WebGL shaders ✅ We offer excellent benefits, including but not limited to: 🧑🏻 💻 Learning and development opportunities and interesting challenging tasks; ✈️ Relocation package (tickets, staying in a hotel for 2 weeks); 🏋️ ♂️ Company fitness corner in the office for employees; 📚 Opportunity to develop language skills and partial compensation for the cost of language classes; 🎁 Birthday celebration present; 🏝 Time for proper rest and 20 working days of Annual Vacation; 🍲 Breakfasts and lunches in the office (partially paid by the company). Join BrainRocket and rock with us! 🚀