Senior Game Developer

Responsibilities:

  1. Architecture & Core Development: Responsible for the overall architecture design, core module development, and continuous iterative optimization of the game client to ensure high performance and stability.

  2. Process & Specifications: Lead the formulation of client-side development workflows, coding standards, and technical specifications to improve overall team efficiency and code quality.

  3. Technical Troubleshooting: Resolve critical technical bottlenecks, performance issues (e.g., memory optimization, framerate stability), and compatibility challenges within the project.

  4. Cross-Team Collaboration: Work closely with art, design, and backend teams to implement game assets and core gameplay mechanics smoothly.

Qualifications:

  1. Education: Bachelor’s degree or above in Computer Science or related fields; proficient in the Unity engine and C# programming.

  2. Experience: At least 3 years of experience in game client development; experience in successfully leading a game project from 0 to 1 (from conception to launch) is highly preferred.

  3. Technical Skills: Deep understanding of game client architecture; solid foundation in computer graphics, data structures, and algorithms; rich hands-on experience in performance tuning.

  4. Soft Skills: Passionate about game development with a strong drive for technical research; excellent communication and coordination skills, team management potential, with a high sense of responsibility and stress tolerance.

Similar jobs