Joygame Publishing
Senior Game Developer
Joygame PublishingTurkey12 days ago
Full-timeEngineering, Information Technology

Joygame, founded in 2009 and titled Turkey's first gaming company, supports talented gaming studios both in terms of financing and knowledge. It develops and publishes many games that have achieved great success in international markets. Reaching millions of players with different products in PC, mobile and NFT game categories, Joygame aims to provide entertainment experiences to players across all continents with local content.


We are looking for a “Senior Game Developer” for our Funjitsu Studio and needed qualifications are below.


Responsibilities

  • Meeting with the design team to discuss gaming ideas and specifications
  • Establishing strategy and development pipelines
  • Planning and implementing game functionality
  • Transforming design ideas into functional games
  • Designing and building game codes
  • Identifying and fixing code errors and game bottlenecks
  • Testing game functionality and dynamics
  • Ensuring products conform to high industry standards
  • Designing and building game patches and upgrades if necessary


Qualifications And Skills

  • 5+ years of Commercial Game Development experience
  • Deep expertise in Unity development; experience with FPS projects is a strong plus
  • Strong proficiency in C++, C#, and object-oriented programming principles
  • Experience with gameplay systems, AI, physics, and animation implementation
  • Knowledge of game design patterns (State Machine, Object Pool, Observer, Command)
  • Proficiency with shader development (HLSL, GLSL, ShaderGraph, Shader Forge)
  • Experience with rendering pipelines (URP, HDRP, Built-in Pipeline)
  • Strong understanding of 3D mathematics, linear algebra, and physics simulation
  • Performance optimization and memory management expertise
  • Experience with asset pipeline and build automation
  • Proficiency with Git, Perforce, or SVN version control systems
  • Deep knowledge of mobile optimization techniques and platform-specific constraints
  • Experience with multiplayer systems and networking (Photon, Mirror, Netcode)
  • Understanding of client-server architecture and authoritative server logic
  • Proficiency with gameplay debugging tools and profilers (Unity Profiler)
  • Experience with addressable assets and asset bundle management
  • Knowledge of localization systems and internationalization best practices
  • Experience integrating third-party SDKs and native plugins
  • Strong understanding of monetization mechanics (IAP, ads, gacha, battle pass)
  • Experience with LiveOps features (daily rewards, events, limited-time content)
  • Knowledge of save systems, cloud saves, and data persistence
  • UI/UX implementation experience with Unity UI, TextMeshPro, or UMG


Key Skills

Ranked by relevance