Job_Description:
RESPONSIBILITIES
Game Development:
- Develop game features and mechanics using Unity and C#
- Implement game mathematics and RNG systems
- Create responsive and intuitive user interfaces
- Optimize game performance for target hardware
- Integrate with land-based gaming platforms and protocols
Technical Implementation:
- Write clean, maintainable, and efficient code
- Develop reusable components and systems
- Follow coding standards and best practices
- Participate in code reviews and technical discussions
Game Testing & Quality:
- Implement unit tests for game components
- Debug and fix game issues
- Conduct performance testing and optimization
- Ensure compliance with gaming regulations
- Validate game mathematics implementation
Collaboration:
- Work with game designers to implement game features
- Coordinate with mathematicians for game logic implementation
- Communicate with QA team for testing and bug fixes
- Participate in team meetings and sprint planning
- Document technical implementations and processes
Professional Development:
- Keep updated with Unity engine features and updates
- Understand land-based gaming hardware specifications
- Participate in technical training sessions.
THE IDEAL CANDIDATE:
- Passionate about casino game development
- Understanding of gaming mathematics and probability
- Knowledge of Class 2 gaming requirements
- Experience with physical gaming machines preferred
- Strong desire to learn and grow in gaming industry
GROWTH OPPORTUNITY:
This position offers excellent opportunities to: - Develop expertise in land-based gaming systems - Learn advanced gaming mathematics - Progress to senior development roles - Work with cutting-edge gaming technology
ADDITIONAL SKILLS PREFERRED:
- Understanding of GLI standards
- Knowledge of gaming machine protocols
- Experience with mechanical reel games
- Familiarity with game certification processes
- Basic understanding of gaming hardware interfaces
KEY PROJECTS MAY INCLUDE :
- Developing new Class 2 slot games
- Implementing bonus features and jackpot systems
- Optimizing games for specific hardware platforms
- Implementing regulatory compliance features
This role combines creative game development with technical expertise in regulated gaming environments, offering a unique opportunity to work in the specialized field of Class 2 gaming development.
Requirements NATURE OF WORK
As a Unity Land-based Game Developer, you will be responsible for developing engaging casino games for physical gaming machines using Unity. You will work closely with game designers and mathematicians to create exciting gaming experiences while ensuring compliance with Class 2 gaming regulations.
QUALIFICATIONS & ESSENTIAL EXPERIENCE:
Technical Skills:
- Strong proficiency in Unity game development
- Solid C# programming skills
- Experience with 2D and 3D game development
- Understanding of game mathematics and RNG systems
- Knowledge of version control systems (SVN)
- Familiarity with Class 2 gaming protocols and standards
Soft Skills:
- Good communication abilities
- Team collaboration skills
- Analytical and problem-solving mindset
- Attention to detail
- Ability to work in an agile environment
Educational Background:
- Bachelordegree in Computer Science, Software Engineering, or related field
- Unity certifications are a plus
- Gaming mathematics knowledge preferred
,
Employment Type: Full Time, Permanent
Read full job description