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.