This is a full-time, on-site Unity Developer role located in Ankara, Türkiye. The Developer will be responsible for building and optimizing the game's backend integration and scalable data communication infrastructure.
Responsibilities
- Implement and manage Firestore data structures for scalable and efficient gameplay systems.
- Implement robust request/response logic for server communication using best practices in network handling and error management.
- Build and optimize data retrieval systems for real-time, scalable performance across multiple devices.
- Ensure network stability, manage retries and timeouts, and maintain client-side state with a problem-solving approach.
- Collaborate with cross-functional teams to ensure smooth backend-to-Unity integration and seamless player experience.
- Write clean, maintainable C# code aligned with architectural and design principles such as SOLID.
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 game development, with proven experience in integrating backend systems into Unity projects—ideally on mobile platforms—and a portfolio or examples of shipped features or products.
- Proficiency in Unity and C#, with strong understanding of Unity’s scripting environment and lifecycle.
- Experience using Firebase services in Unity:
- Firestore, Cloud Functions, Authentication, Remote Config, etc.
- Solid understanding of client-server communication.
- Ability to design and understand how game systems interact with backend databases, including efficient data read/write and structure for gameplay needs.
- Ability to debug, profile, and optimize real-time, cloud-connected game features.
- Understanding of asynchronous programming patterns in Unity (async/await, coroutines, callbacks).
- Strong command of Git and version control workflows.
Nice to Have
- Familiarity with TypeScript.
- Awareness of data efficiency and cost optimization strategies in Firebase/Firestore.
- Experience developing internal tools or automation systems that streamline and accelerate development workflows.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Game Developer
2026-03-30
Mobile Game Developer
2026-04-03
Senior Mobile Developer (Unity)
2026-04-02
- Posted
- Apr 10, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Ankara
- Company
- Midas Games
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Game Developer
2026-03-30
Mobile Game Developer
2026-04-03
Senior Mobile Developer (Unity)
2026-04-02