Requirements: * 5+ years of experience in JavaScript game development * Strong knowledge of HTML5, Canvas API, and DOM manipulation * Proven track record in creating HTML5 games * Advanced proficiency in JavaScript (ES6+), including async/await, modules, closures, and classes * Experience with popular libraries/frameworks such as Phaser, Pixi, and Three.js * Solid understanding of object-oriented programming * Strong expertise in performance optimization, memory management, and threading * Experience integrating and optimizing Spine animations in game engines * Experience working with slot games * Experience leading and mentoring front-end development teams * Strategic, structured, and analytical thinking * Strong collaboration and communication skills
Responsibilities: * Manage the front-end development team and conduct code reviews * Write clean, efficient, testable, and scalable code * Collaborate closely with the team to identify and prioritize improvement areas * Participate in the full development lifecycle * Ensure smooth development processes and effective cooperation between the development team and product owners
Will Be a Plus: * Experience optimizing HTML5 games for mobile browser performance * Understanding of CI/CD processes
Working Conditions & Benefits:When you join Twin Win Games, you can expect the following perks and benefits: * Flexible working hours and full remote work opportunities * 20 working days of paid vacation per year * 5 paid sick leave days per year * Unlimited unpaid days off for personal matters * A flexible package of paid benefits to choose from * A personalized development plan to support your professional growth * English-speaking club to improve your language skills * Skills training programs to enhance your expertise * Education Office with internal and external experts, plus mentorship programs * Well-structured processes supported by corporate Confluence * Open-minded management style with transparent communication of company strategy and plans * Performance-based reviews to recognize and reward contributions * Stress management initiatives, including 1:1 meetings and a strong feedback culture * Corporate team-building events, marathons, and online challenges * Family-friendly policies, including special congratulatory gifts for milestones such as the birth of a child or a wedding