Job Openings
Principal Game Developer (Onsite, Lahore, PKR Salary)
About the job Principal Game Developer (Onsite, Lahore, PKR Salary)
Requirements:
- 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 to 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.
- Prior experience with a well-known mobile title is a significant asset.
- Experience implementing automated testing platforms and unit tests.
- Familiarity with the latest trending gameplay mechanics and successful games in the casual space.
- Understanding of ad monetization strategies and experience with A/B testing.
- Passion for games with hands-on experience playing mobile, console, and PC games.
- Ability to stay in touch with evolving game standards and development technologies.
Responsibilities:
- 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.