onsite
Gaming Software Developer
Software Engineer
Lead the design, development, and optimization of cross‑platform games using C++, Unity, and Unreal Engine, driving immersive gameplay and cutting‑edge graphics.
About the role
Key Responsibilities
- Design, code, and test game features in C++, Unity, and Unreal Engine across multiple platforms.
- Implement realistic physics, AI, and graphics pipelines to enhance player immersion.
- Collaborate with artists, designers, and QA to iterate on gameplay mechanics and visual fidelity.
- Optimize performance, memory usage, and load times for high‑end and mobile devices.
- Maintain version control with Git, ensuring clean code reviews and documentation.
Requirements
- Proven experience in C++ and C# game development.
- Strong portfolio of Unity or Unreal Engine projects.
- Deep understanding of game physics, rendering, and optimization techniques.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Familiarity with Git and agile development practices.
Skills
cunityunreal enginec