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.