Job Title: |
|
Principal Game Developer |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Lahore |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
7 Years10 Years |
Apply By: |
|
Aug 9, 2025 |
|
|
|
|
|
|
|
|
Job Description: |
What Will You Be Doing?
Lead and mentor a team of developers to ensure the timely and successful delivery of high-quality game features.
Conduct code reviews and provide constructive feedback to maintain code quality and performance standards.
Stay up-to-date with the latest trends and technologies in Unity development and gaming.
Manage project timelines, milestones, and deliverables while ensuring team adherence to deadlines.
Utilize your extensive hands-on experience with Unity to drive the development and ensure smooth gameplay experiences.
Implement and maintain efficient, reusable, and reliable code following best practices.
Utilize Firebase for analytics and backend support, ensuring seamless integration and functionality within gaming projects.
Leverage game server frameworks such as Nakama, Gamespark, Playfab, Google Cloud, or Firestorm to facilitate backend development.
Troubleshoot and resolve technical issues, debugging performance bottlenecks and ensuring product stability.
Work closely with product managers to iterate on game economy, monetization strategies, and live-ops features.
What Are We Looking For?
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
7–10 years of experience in the gaming industry, with at least 5–6 years focused on Unity development.
Proven experience in developing casual puzzle games, with a strong portfolio showcasing successful gaming projects.
Excellent knowledge of Unity, including scripting, UI/UX, 3D objects, and animation.
Very strong problem-solving skills with a solid understanding of data structures and algorithms.
Strong knowledge of C# and object-oriented programming principles.
Familiarity with current design and architectural patterns.
Experience with mobile game development (iOS and Android).
Proficient knowledge of code versioning tools such as Git.
|
Company Information |
|
Company Name: Smart Placement Pvt Ltd Company Description: Smart Placement established Search Recruitment firm, dealing with Technology, Engineering, call center, Health Care, Construction and many others.
|
|