We are looking for an experienced Senior Game Developer to turn a great idea into games in a paced environment, able to work on all game components with expertise in graphics or gameplay.
Responsibilities:
● Work in a team to enhance existing projects or create new projects while focusing on the quality of the products.
● Debug and optimize the game engines, editor, and related tools used by the team.
● Update games and UI/UX while taking into account the user's end.
● Making reusable assets that the team can benefit from, improving and customizing existing assets
● Keep the existing engine and tools up to date in accordance with the latest changes that occurred in the development pipeline (e.g. new SDKs or middleware versions)
● Discuss and implement possible improvements in new game features and services with the discussion of content and design team.
Requirements:
● 3+ years of working experience in game development preferable in unity3D engine.
● Previous work in an agile environment with the implementation of Design Patterns e.g MVC.
● Previous work on 2 and 2.5D cognitive educational games is a huge plus.
● Successfully shipped at least two projects on iOS/Android that include a rich graphics pipeline and story.
● Sound knowledge and implementation of an object-oriented programming language and C#.
● Expertise in Game life cycle that include Asset bundles, and animations.
● Strong understanding and knowledge of memory management and optimization (making minimum FPS 60)
● Good knowledge of gameplay programming
● Excellent in logic design, game physics, UI, and 3D maths.
● Availability to work with new APIs and concepts including cross-platform SDKs.
● Flexible to work on projects that might involve a lot of changes and innovation.
● Able and interested to work in highly iterative processes and R&D.
● Effectively understand and communicate with both technical and non-technical parties