Game Developer
Full Job Description
About the Role
We are seeking an experienced Game Developer - UNITY to join our team in crafting immersive, scalable gaming experiences. The ideal candidate brings deep technical expertise in game engineering, systems architecture, and interactive design, with a passion for competitive gameplay, player progression, and narrative-driven worlds.
Key Responsibilities
- Gameplay Engineering: Architect robust, modular systems using Unity/C#; implement core mechanics (PvP, combat resolution); develop server-authoritative logic where needed; create data-driven features for rapid iteration.
- Progression Systems: Design league structures, ranking algorithms, and reward economies that ensure competitive integrity and long-term player retention.
- Unity Development: Lead implementation of high-quality features in Unity 6; optimize UI/UX, VFX, animations, and rendering performance for mobile devices.
- Backend Integration: Connect clients via REST/WebSockets; manage data contracts for leaderboards/profiles; ensure secure server-side validation.
- Economy & Blockchain: Integrate blockchain features where required while maintaining gameplay responsiveness and anti-cheat integrity.
- Quality Assurance: Profile, debug, and optimize using Unity Profiler tools; write maintainable code with comprehensive unit tests.
Required Skills
You will have extensive experience developing production-ready mobile games with Unity/C#, mastery of SOLID principles, and proficiency in asynchronous programming. A strong portfolio demonstrating shipped projects is essential.
Note: This role requires senior-level expertise suitable for fast-paced startup environments.
Company
Grayson Talent
Grayson Talent is a global leader in talent management solutions, dedicated to fostering stewardship and excellence.Derived from the Middle English word 'greyve', our name symbolizes enduring commitme...