Whimsy Games is an established game development company that has been creating exciting and engaging games for a diverse range of platforms, including mobile, desktop, and console, since its inception in 2018. The company has gained a reputation for producing high-quality games that entertain and captivate players of all ages...
26 листопада 2025 GameDev

Middle+ React Front-end Developer (only with Igaming experience) (вакансія неактивна)

віддалено

THIS IS A PROJECT-BASED POSITION

ABOUT THE COMPANY

Whimsy Games is an outsourcing game development company known for creating innovative and entertaining games for various platforms. With a focus on creativity, Whimsy Games constantly explores new ideas and pushes game development’s boundaries. In the next few years, we aim to create bestsellers and become a respected partner for global GameDev companies.


Project Information: Social Casino, Sweepstakes

REQUIRED SKILLS AND EXPERIENCE

Core Technical Skills:

  • 5+ years of experience with React + TypeScript in production
  • Strong understanding of React Hooks, component composition, state management (Redux, Zustand, Recoil, or similar)
  • Experience with SPA architecture, routing, modularization, folder structure, reusable components
  • Production-level experience with responsive & adaptive layouts
  • Ability to implement complex animated UI using:
    • Spine, RIve, or CSS transitions
    • SVG/Canvas rendering for casino-style menus
  • Experience working with REST APIs and WebSockets
  • Solid understanding of authentication flows, tokens, sessions, CSRF, security basics

Working in iGaming / Sweepstakes / Game-like Products:

  • Previous experience in iGaming, sweepstakes, gambling, or social-casino products
  • Experience building rich game-like UI/UX, menus, lobbies, reward flows, popups
  • Understanding of in-game states, events, cooldowns, real-time updates
  • Basic familiarity with game loops, timers, animations, and UI event sequencing

Backoffice / Admin Panel Experience:

  • Ability to build heavy CRUD screens, filters, tables, dashboards
  • (AG Grid, TanStack Table, AntD/MUI tables)
  • Knowledge of building data-dense interfaces with good performance
  • Good experience with roles/permissions, dynamic forms, validations

Soft Skills & Process:

  • Ability to translate business requirements into clean UI flows
  • Strong sense for UX, user flow, and usability in both consumer and admin apps
  • Experience collaborating with BAs, game designers, and backend engineers
  • Capable of maintaining code quality in a growing multi-developer environment
  • Comfortable with async workflows, deadlines, and partial specifications

ROLE RESPONSIBILITIES
Client-Side (Sweepstakes & Social Casino UI):

  • Develop main lobby, animated menus, navigation, popups, and in-game UI
  • Build reusable UI components tailored for casino-style visual effects
  • Implement animated transitions, reward screens, progression flows
  • Handle real-time events & updates via WebSockets or push systems
  • Optimize for mobile web and tablet layouts

Backoffice / Admin Responsibilities

  • Build data-rich dashboards, player lists, transaction histories, and audit tools
  • Implement AG-Grid/table-heavy UIs with sorting, filtering, and export
  • Support tools for fraud, sweepstake configuration, campaigns, promo settings
  • Implement roles/permissions UI flows and secure access control

Integration & Technical Leadership

  • Collaborate with the backend team on API contracts, WS protocols, event flows
  • Participate in defining frontend architecture, modularization, and code standards
  • Help establish design system, UI kit, component library
  • Identify performance bottlenecks and propose improvements

Would Be a Plus

  • Experience with PixiJS / Phaser / Canvas rendering for lightweight minigames
  • Familiarity with CI/CD for frontend (Vite, Webpack, Turborepo, NX)
  • Experience building mobile wrappers (Capacitor, Electron, React Native)
  • Understanding of web performance profiling & GPU acceleration techniques


    Why Join Us?
    • Flexible Work Environment: Work from anywhere globally with a competitive compensation package.
    • Dynamic Team: Join a group of passionate game development experts who share your love for creativity and innovation.
    • Regular Sync-Ups: Participate in company-wide meetings to share ideas and feedback, and collaborate with the team.
    • Career Growth: Access continuous learning opportunities and the chance to work on exciting, high-profile projects.
    • Fun and Supportive Culture: We foster a collaborative, supportive team environment where your ideas and contributions are valued.