Senior Game Developer

Job Description

We are seeking an experienced and talented Unity Developer specializing in the development of simulation games. As a key member of our development team, you will play a crucial role in designing, implementing, and optimizing gameplay mechanics, systems, and features. The ideal candidate should have a passion for creating immersive and realistic simulation experiences.

Role

  • Collaborate with the game design team to understand and implement gameplay mechanics and features for Simulator style games.
  • Develop and maintain high-quality, efficient, and reusable code in Unity.
  • Optimize game performance and troubleshoot issues to ensure smooth gameplay experiences.
  • Work closely with artists and other developers to integrate art assets and implement visual elements.
  • Stay up-to-date with industry trends, best practices, and emerging technologies in game development.

Must have

  • Bachelor's degree in Computer Science, Game Development, or a related field (or equivalent experience).
  • 3+ years of professional experience in game development, with a focus on simulation games and Unity.
  • Strong proficiency in C# and deep knowledge of Unity3D.
  • Proven track record of successfully delivering and optimizing simulation game projects.
  • Solid understanding of game design principles, player engagement, and user experience.
  • Familiarity with World Streaming techniques to manage large and dynamic game environments efficiently.
  • Hands-on experience with Unity Addressable system for efficient asset management and streaming.
  • Strong understanding of Git and source control practices in collaborative development environments.
  • Strong problem-solving and debugging skills.
  • Expertise in performance optimization techniques for Unity, including GPU and CPU optimization.
  • Experience with asynchronous programming and background loading for seamless gaming experiences.
Apply Now
Gaming
İstanbul
Full Time
3
Apply Now