
Senior HTML5 Game Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Join our Game Development team consisting of 14 talented and friendly individuals.
• Report directly to the Team Lead for Frontend Games.
• Convert game design documents (GDD) into engaging HTML5 game presentations.
• Decompose GDD features into a Work Breakdown Structure (WBS) and generate JIRA tickets.
• Ensure tasks are feasible within a maximum of one workweek and align with team estimates.
• Develop game features and functionalities utilizing TypeScript (latest version).
• Adhere to best practices by writing well-typed and well-documented code.
• Utilize Git (with GitLab as the primary repository) for version control.
• Commit code at least once each working day to feature branches.
• Follow semantic commit conventions, incorporating (JIRA or similar) ticket IDs.
• Submit merge requests (MR) upon completing work that is free of defects.
• Respond to feedback from MR reviewers and escalate conflicts to the Architect or Engineering Manager as necessary.
• Ensure that the code complies with Secure Development Principles.
• Integrate static art, animations (Spine), image sequences, and particle effects.
• Employ libraries such as PIXI.js for enhanced rendering performance.
• Collaborate with the Tech Art team to optimize assets for effective implementation.
• Maintain clean, well-documented, and thoroughly tested code.
• Use browser developer tools to monitor FPS, memory, CPU/GPU usage, and draw calls.
• Prioritize and address bugs with high urgency.
• Maintain unit and integration test coverage, ensuring that communicated line coverage does not decrease.
• Eliminate dead code and optimize project assets.
• Utilize Webpack for effective bundling, minification, and optimization.
• Optimize images, text, and assets for a build ready for production.
• Understand and improve GitLab CI for streamlined deployment.
• Ensure games are optimized for HTTP/HTTP2/HTTP3, WebSockets, and other network communications to enhance player experience.
• Collaborate closely with Game Producers, Art Directors, and QA to facilitate smooth development.
• Conduct game demonstrations for Product Owners.
• Address defects reported by QA with the utmost urgency.
• Minimum of 3 years of experience in Game Development and 5 years in overall development.
• Proficient in TypeScript, JavaScript (ES6), and HTML5/CSS3.
• Extensive experience with PixiJS, Phaser, or similar frameworks.
• Complete fluency in English, both written and spoken.
• Strong communication skills and ability to work in a team.
• Familiarity with Git, JIRA (or similar issue/project tracking tools), and GSuite.
• Attention to detail, with strong problem-solving and multitasking abilities.
• Experience with Spine animations, including optimization techniques.
• Nice to have: Experience with WebGL or other graphics programming APIs.
• Casino slot player.
• Creative mindset.
• Background in statically typed programming languages.
• 100% remote-first company, providing an excellent remote working experience.
• Competitive compensation package.
• Dog-friendly offices located in Berlin and Malta.
• Family-friendly policies.
• Opportunities for career advancement.
• Vibrant working environment.
• Knowledge-sharing opportunities.
• Dynamic culture surrounded by industry experts.
• Company social events to promote team bonding.
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.