Game Developer

Gamdom

  • Amsterdam, Noord-Holland
  • Vast
  • Voltijds
  • 4 uren geleden
We are seeking a talented and driven Game Developer to join our dynamic team. You will play a central role in building a highly interactive, real-time web application with complex UI rendering and state management. The ideal candidate will have solid experience with React, TypeScript, PixiJS, and MobX, and a passion for developing performant, modern interfaces using state machines, canvas/WebGL graphics, and real-time data streams.Responsibilities
  • Front-End Development:
  • Develop and maintain a high-performance front end using React and TypeScript, with interactive rendering via PixiJS.
  • State Management:
  • Build reactive and maintainable state logic using MobX and XState (state machines and complex state workflows).
  • Real-Time Features:
  • Integrate WebSocket /
for live data updates and real-time interactivity. * Styling:
  • Implement responsive and visually consistent UI components using SCSS or styled-components.
  • Build Tools:
  • Configure and optimize project builds using Vite or Webpack for fast development and efficient bundling.
  • Testing:
  • Write and maintain robust tests using Jest and React Testing Library to ensure code quality and stability.
  • Collaboration:
  • Work closely with designers, product managers, and backend developers to deliver high-impact features.
  • Troubleshooting:
  • Debug and resolve UI-related issues across different browsers and environments.
  • Optimization:
  • Continuously improve performance, responsiveness, and rendering efficiency of the application.
  • Continuous Learning:
  • Stay up-to-date with the latest trends in front-end technologies and modern development practices.
Requirements
  • Proven experience as a Front-End Developer, building modern, complex web applications.
  • Hands-on experience with React and TypeScript.
  • Proficiency in PixiJS for interactive canvas/WebGL rendering.
  • Solid understanding of MobX and XState for state and logic management.
  • Experience with WebSocket /
for real-time communication. * Strong skills in SCSS or styled-components for modular and responsive styling.
  • Familiarity with Vite or Webpack as build tools.
  • Experience with Jest and React Testing Library for front-end testing.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.
  • Ability to work collaboratively in a fast-paced, agile team environment.
  • Willingness to learn and adapt to new technologies and frameworks.
  • English is required; Russian is a plus.
Preferred Qualifications (Optional)
  • Experience with Spine or similar animation tools.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of Agile development methodologies.
  • Basic understanding of backend integration (APIs, authentication, data flow).
Gamdom is home to thousands of betting options for both and players to wager on. Since 2016, we have been steadily growing to provide more than just casino games and sports betting events to enjoy; With us, you can enjoy unique bonuses and earn massive rewards simultaneously. Discover all the rewarding features Gamdom can offer you below.

Gamdom