Back to search
Yaama Tech Linkedin · Posted 1mo ago

Web Game Developer

Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Front-End Web Game Developer


Role Overview

We are looking for a Senior Front-End Web Game Developer to design and build next-generation browser-based casino games such as slots, blackjack, and roulette. This role focuses entirely on front-end development using React and JS-based 2D game frameworks — no back-end work is required.


You will transform game and UX designs into high-performance, visually stunning, and responsive web games that deliver an exceptional gaming experience across desktop and mobile browsers.


Key Technologies

  • React (Mandatory) - UI framework for game interfaces and application shells
  • JS-Based 2D Game Frameworks (Mandatory) - Experience with frameworks such as PhaserJS, PixiJS, Cocos2d, or similar
  • TypeScript - Type-safe development across all codebases


Responsibilities

  • Build Web-Based Casino Games: Develop and maintain interactive casino games using React and JS-based 2D game frameworks, applying web development best practices.
  • Transform Designs into Code: Convert UI/UX and game design mockups into pixel-perfect, performant implementations.
  • Game Architecture: Architect scalable game systems including scene management, asset pipelines, and game state handling, integrated within a React application.
  • API Integration: Work with back-end developers to integrate game UI components with APIs, handling real-time data and events efficiently.
  • Performance Optimization: Ensure smooth gameplay, optimize asset loading, and resolve performance bottlenecks across devices.
  • Debugging & Troubleshooting: Identify and fix bugs, troubleshoot issues, and perform continuous optimizations to ensure seamless gameplay.
  • Code Quality: Write high-quality, scalable, and reusable code with clear documentation. Participate in code reviews and maintain consistent coding standards.
  • Cross-Browser Compatibility: Conduct thorough testing and ensure compatibility across browsers and devices (desktop and mobile).
  • UI/UX Collaboration: Work closely with designers and artists to create engaging, intuitive, and visually polished game interfaces.
  • Specification Refinement: Gather and refine technical specifications and requirements based on design, performance, and user experience needs.
  • Emerging Technologies: Stay up to date with new technologies, tools, and industry trends to continuously improve development efficiency and product quality.


Requirements


Must-Have

  • Experience: 5+ years of professional front-end development experience.
  • Portfolio Required: Provide links to playable game demos, GitHub repositories, or video recordings of games you have developed.
  • React (Mandatory): Strong experience with React for building complex, scalable user interfaces.
  • Game Development (Mandatory): Proven experience building games using any JS-based 2D game framework (e.g., PhaserJS, PixiJS, Cocos2d, or similar).
  • JavaScript/TypeScript: Expert-level proficiency in JavaScript/TypeScript.
  • Performance Optimization: Expertise in web performance techniques, including asset optimization, caching, lazy loading, and memory management for games.
  • Cross-Browser Testing: Skilled in testing and debugging across multiple browsers and devices.
  • Coding Principles: We value clean, maintainable code. Candidates should demonstrate understanding of YAGNI, KISS, and DRY.
  • English Proficiency: Professional workplace English skills are essential. You will communicate daily with English-speaking colleagues, participate in technical discussions, write documentation, and collaborate in code reviews.


Should-Have

  • Core Web Technologies: Strong foundation in HTML5, CSS3, modern CSS (Flexbox, Grid, CSS-in-JS), responsive design, and accessibility standards (WAI-ARIA).
  • Build Tools: Experience with modern build tools (Webpack, Vite, or similar).
  • Design Principles: Understanding of typography, color theory, and layout to produce visually appealing and user-friendly game UIs.
  • Design Tools: Basic proficiency in Figma, Photoshop, or similar tools for working with design assets.
  • Tools & Workflow: Proficient with version control (Git), CI/CD pipelines, and agile development practices.
  • Collaboration: Excellent communication skills for working with designers, artists, and remote engineering teams.


Nice-to-Have

  • PhaserJS: Experience with PhaserJS is a bonus.
  • iGaming Experience: Previous experience developing casino or online gaming titles (slots, blackjack, roulette, etc.) is a strong advantage.
  • Regulatory Awareness: Familiarity with iGaming regulations and compliance environments (e.g., UKGC, MGA, Australian regulations).
  • UI/UX Sensitivity: Proven ability to implement user-friendly, aesthetically refined interfaces for interactive web games.
  • Testing & Analytics: Experience with front-end testing (Jest, Cypress) and analytics for monitoring user behavior and engagement.
  • State Management: Experience with state management solutions (Redux, Zustand, or similar) for complex game states.
  • Graphics & Animation: Experience implementing and optimizing game animations using Canvas, WebGL, or tools like Spine and Lottie.
  • Multiple Game Frameworks: Experience with more than one game framework (PhaserJS, PixiJS, Cocos2d, etc.).
  • Full-Stack Awareness: Basic understanding of back-end concepts (APIs, databases, authentication) for effective integration.


Portfolio Requirements


Your portfolio should demonstrate:


  1. Playable Game Demos - Links to games we can play in the browser
  2. Code Samples - GitHub repositories or code snippets showing your architecture decisions
  3. Video Recordings - If playable demos are not available, provide video walkthroughs of your games
  4. Technical Documentation - Brief descriptions of your role, technologies used, and challenges solved


We are particularly interested in seeing:


  • Games built with any JS-based 2D game framework
  • React-based game UIs or applications
  • Examples of smooth animations and transitions
  • Evidence of performance optimization
  • Clean, well-structured code


As an Australian-based company with English-speaking colleagues, fluency in English is essential for success in our work.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent