Ingenuity Gaming
Ingenuity Gaming - Unity Developer - C# Programming
Ingenuity GamingIndia21 hours ago
Full-timeInformation Technology
Roles & 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 :
  • 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.

Requirements

The Ideal Candidate :

  • Passionate about casino game development
  • Understanding of gaming mathematics & probability
  • Knowledge of Class 2 gaming requirements
  • Experience with physical gaming machines.
  • Excellent team player with strong mentorship capabilities

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.

(ref:hirist.tech)

Key Skills

Ranked by relevance