Remote Work
Skills
Strong skills in 3D mathematics.
Fluent in C# with strong OOP fundamentals and Data structures.
Strong debugging skills and Good at optimizing and profiling code.
Working experience in implementing AI System or algorithms
Working experience in multiplayer games
Should have experience on IAP, AD-plug ins and analytics
Knowledge of native android or IOS is advantage
Experience on Unity UI and animations
Familiar with agile / scrum development methodologies
Ability to solve problems creatively and effectively
Plan and implement game functionality
Transform design specification into functional games
Communicate with other team members
Establish effective strategy and development pipeline
Design, build, and maintain efficient, reusable, and reliable code
Ensure the best performance, quality, and responsiveness of applications and games
Offer and implement solutions in a timely manner
Involvement in all areas of game development including Programming of Game Systems & Logic, User Interface, SDK Integrations and Server Logic/Components, Game Designing.
Write robust code & verify that it can be used by millions of users & provides an error free experience
Strong Knowledge of mobile
Independently create complete solutions from scratch
Support and contribute new ideas to game design
Requirements and Qualifications
Excellent knowledge of Unity
Experience with scripting, textures, animation, GUI styles, and user session management
Minimum 1 years of experience with game physics
High-level knowledge of APIs and libraries.
Minimum 2 years of experience with mobile and console game development
Expert in one or more programming specialties (artificial intelligence, 3D animation, physics, multiplayer/networking, Particle Systems)
Minimum 2 years of experience in optimizing memory and space usage
Strong, professional experience using Unity and C#/C++
Wide understanding of different game technology areas