HamburgerMenu
hirist

Ingenuity Gaming - Unity Developer - C# Programming

Posted on: 14/10/2025

Job Description

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 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.

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.


info-icon

Did you find something suspicious?