Midas Games
Game Developer
Midas GamesTurkey1 day ago
Full-timeEngineering, Information Technology

This is a full-time, on-site Unity Game Developer role located in Ankara. The developer will take an active role in building high-quality mobile games, focusing on clean architecture, performance optimization, and polished gameplay experiences.


Responsibilities

  • Design, develop, implement, and test new game features and mechanics using Unity, ensuring engaging and immersive gameplay experiences. 
  • Implement clean, responsive, and user-friendly mobile UI in Unity, collaborating closely with designers to bring intuitive interfaces to life. 
  • Use particle systems effectively to enhance game feedback and polish, contributing to a satisfying and visually rewarding player experience. 
  • Write robust, bug-free code with attention to edge cases and stability, critical for ensuring fairness and consistency in competitive multiplayer experiences. 
  • Optimize game performance for various mobile devices and platforms, conducting thorough analysis and implementing optimizations to enhance CPU, GPU, and RAM usage. 
  • Debug, test, and refine gameplay features to ensure the highest quality final product, prioritizing user experience and player satisfaction. 
  • Infuse games with a keen sense of gameplay experience and polish, crafting experiences that captivate and delight players.


Requirements

  • Work onsite at our Ankara office, embracing a collaborative and dynamic work environment. 
  • Hold a university degree in Computer Science, Software Engineering, or a related field, demonstrating a strong foundation in relevant principles. 
  • Bring 4+ years of professional experience in gaming companies, preferably with a focus on mobile platforms and a portfolio showcasing published projects. 
  • Possess a strong knowledge of C# programming, object-oriented design principles, design patterns, SOLID principles, and software architecture. 
  • Demonstrated ability to deliver clean, reliable, and bug-free code, with a strong commitment to stability, correctness, and edge-case handling. 
  • Have proven experience in optimizing game performance for mobile devices, including conducting CPU, GPU, and RAM usage analysis and implementing optimizations. 
  • Solid experience in implementing mobile UI in Unity, with attention to layout, resolution independence, transitions, and usability. 
  • Strong understanding of Unity’s particle system, with a focus on gameplay feedback, visual polish, and UI effects. 
  • Proficient in version control systems such as Git, enabling efficient collaboration and code management.

Key Skills

Ranked by relevance