Role: Senior Graphics & Gameplay Engineer – MonoGame/XNA
Experience: 7+ Years
Job Type: Contract
Work Mode: Remote
Job Summary-
We are looking for a Senior Graphics & Gameplay Engineer with strong expertise in MonoGame, C#, and .NET to develop high-performance 2D/3D game applications.
Note: This is not a Unity/Unreal role. Strong MonoGame/XNA experience is mandatory.
Key Responsibilities
- Develop 2D/3D applications using MonoGame/XNA.
- Build custom rendering, gameplay, animation, physics, and asset systems.
- Optimize GPU/CPU performance, memory, shaders, and rendering pipelines.
- Develop and maintain cross-platform applications for Windows, Linux, macOS, Android, and iOS.
- Debug graphics, performance, and platform-specific issues.
- Write clean, scalable, and performance-focused C#/.NET code.
Required Skills
- 7+ years of game development experience.
- Strong hands-on MonoGame/XNA experience.
- Expert C# and .NET skills.
- Knowledge of DirectX/OpenGL, HLSL/GLSL, shaders, SpriteBatch, lighting, and GPU optimization.
- Experience with ECS, animation, physics, collision detection, AI, and input systems.
- Strong cross-platform development experience.
Good to Have
- XNA-to-MonoGame migration.
- Vulkan, FNA, Stride.
- RenderDoc, PIX, or Nsight.
- Native C/C++ integration.
- Multiplayer/networking.
- Console development.
- Compute shaders/GPU programming.
Pay: ₹90,000.00 - ₹150,000.00 per month
Work Location: Remote