Do you want to learn the latest and greatest technologies, and have a real passion for game development?
Are you are waiting for an excellent chance to join a dynamic and welcoming team and who can broaden your knowledge, where you will be taking on a number roles and work within diverse fields and technologies?
Then now is your chance to explore the possibilities, tap in to your creativity, and make your ideas a reality.We are looking for energetic and talented individuals, who may be a fresh graduate or might have a lot of experience, to join our development team at the Lahore office, developing highly scalable, quality games.
You will have the opportunity to work on both the front end (mobile apps) and the back end (server logic). We are looking for new team members with a passion for games development, a positive attitude and a team player mentality.
You will be empowered to push your technical and creative boundaries and to wear multiple hats while having a blast with an amazing team. We offer competitive salary packages, consisting of various benefits and perks.
Duties and Responsibilities
Develop game mechanics and system processes Implement, hone and optimize functionality in existing game engines
Collaborate with others to design and build architectures for new systems, and maintain and improve current ones
Contribute original ideas towards all aspects of game production and development
Advise and mentor other programmers
Provide technical leadership in areas of specialization and assist other engineers with technical questions
Work independently to complete assigned projects with limited supervision
Keep up to date with the technological developments and advancements in the computer game industry
Develop familiarity with hardware details of specific game platforms, their capabilities and performance bottlenecks
Constantly analyze code performance and architect optimizations
Document developments and code
Requirements
Advanced working knowledge of Unity 3D
Strong knowledge of C# and moderate knowledge of other programming languages
Good working knowledge of Version Control: SVN
Experience with multiple core system tasks, such as graphics, networking, audio/video, and tools.Excellent performance optimization skills
A gamer and entertainment enthusiast
Excellent math skills
Bachelor of Science degree in a relevant field
At least 3 quality games deployed on the app stores
Advanced working knowledge of Unity 3D
C#, Android, iOS, unity3d
Other Skills:
Games, games development