Key Responsibilities:
-Design, develop, and maintain high-quality game code in Unity.
-Collaborate with artists and designers to implement game features and mechanics.
-Optimize game performance for various platforms (PC, mobile, consoles).
-Troubleshoot and debug issues to ensure a smooth gaming experience.
-Participate in code reviews and contribute to team knowledge sharing.
-Stay updated on industry trends and best practices in game development.
Qualifications:
-Bachelor’s degree in Computer Science, Game Development, or a related field (or equivalent experience).
-Proven experience developing games using Unity and C#.
-Strong understanding of game physics, AI, and graphics programming.
-Familiarity with version control systems (e.g., Git).
-Excellent problem-solving skills and attention to detail.
-Strong communication and teamwork skills.
Preferred Qualifications:
-Experience with multiplayer game development.
-Knowledge of 3D modeling and animation tools (e.g., Blender, Maya).
-Familiarity with mobile game development and optimization techniques.
-Publishing experience with games on various platforms (e.g., Steam, App Store, Google Play).