Experience : - 5 years and above Looking for a passionate game developer with excellent experience in developing 2D and 3D games using tools like Unity 3D / Unreal Engine. Should have shipped at least 10 titles to play store / appstore / windows store / steam. Understanding of complete workflow is must from requirements gathering to developing flow and plan, executing milestones and sprints, quality assurance, User Experience and publishing to stores based on guidelines. Game developer will work with experienced design and development team to deliver high quality products to clients and maintaining them. Technical requirements : Unity 3D version 4 and above Profiling and performance tuning Experience in programming with C#, design patterns, OOPs Understanding of Shaders their variants and usage Experience with Lightmapping, Animation and Mecanim Experience with Asset Bundles Server client API integration with JSON, XML, Plists, Web services, Micro services, SQL integration and queries Level designing implementation using editor tools and programming Experience with Editor and Inspector programming Should work with designers and provide them tools for implementation of graphics Understanding of design requirements and implementation approach Experience with Multiplayer games, Real time and turn based games, Race condition handling, synchronisation, lag compensation Knowledge of particle effects and shader programming Must have knowledge of version control tools like Git, Sourcetree, Github, etc. experience with Gitflow, git merge, branching, rebasing Knowledge of Physics engine and 3D maths Should be able to handle a team for timely and quality delivery Experience with creating requirement gathering, project milestones, weekly sprints, code review, code quality and delivery management. Knowledge of native SDK development for Plugins development Should be comfortable with working on existing code and fixing bugs in it General Requirements : Should have a creative vision to convert a requirement into playable version Should be passionate about games Good communication skills and should be comfortable with audio / video communication with clients Crisis management skills in terms of shorter deadline and higher workload, should be able to take responsibilities and decisions whenever required Should be able to accept challenges
Game Developer • Noida, Republic Of India, IN