Oyun Yazılım Uzmanı İş İlanı

İşveren Hakkında
  • Ankara
  • Bilişim

GENEL NİTELİKLER

ABOUT THE JOB

We are looking for a programmer experienced using Unity to be part of the mobile game development team. The ideal candidate should be a team player, goal-oriented, and understand that optimizing artist and designer workflow is as important as clean, elegant code. Good understanding of the common pitfalls of Unity development and being comfortable in optimizing and refactoring multi-platform projects.


RESPONSIBILITIES & ROLES

Developing a game played by millions of players worldwide on multiple platforms (Android, iOS) using cutting-edge technologies.

Implementing new client-side features as well as maintaining and improving existing code.

Optimizing the game for the best performance on all supported devices.

Integrating native plugins for 3rd party services such as IAP, rewarded videos, crash reporting, analytics, etc.

Participate in the daily, weekly, or monthly meetings of Scrum teams, drive your teams' tasks to be done, and collaboratively work in a team environment.


QUALIFICATIONS & SKILLS

3+ years of experience as a game developer

Experience with object-oriented programming using design patterns, algorithms, and data structures.

Strong C# skills with a good understanding of Object-Oriented Development

Solid understanding of the Unity Engine

To be able to work with the Scrum management methodology and thus, to be able to adapt the team spirit, to make confident presentations to teammates

(Optional) Shader programming experience,

Experience in source code management tools such as Git/SVN,

Native programming knowledge in iOS and/or Android

Good CPU, GPU, and Memory optimization knowledge.