Job
Description
As a Game Developer with 2D/3D games development experience, you will play a crucial role in our company as a Unity or Unity3D Developer. Your primary responsibility will revolve around implementing game functionality and bringing design ideas, concepts, and requirements to life in an engaging game. Your key responsibilities will include planning and implementing game functionality, transforming design specifications into functional games, and collaborating effectively with other team members. You will need to establish a robust strategy and development pipeline, while also designing, building, and maintaining efficient, reusable, and reliable code. It will be essential to ensure optimal performance, quality, and responsiveness of applications and games by identifying bottlenecks and bugs, and offering timely solutions. Additionally, you will be involved in testing game functionality and theme dynamics, utilizing your knowledge of scripting, animation, session management, and textures. To excel in this role, you should possess strong 3D math skills, proficient C# object-oriented programming and scripting language skills, and hands-on experience with game assets such as meshes, animations, and materials. Experience in profiling and optimizing game and render performance, along with working on physics-based game projects and utilizing source control systems like Git in a collaborative team environment, will be beneficial. Understanding the UX design process and collaborating effectively with UX design and development teams will also be advantageous. This is a Full-Time position based in Rajkot, requiring a minimum of 2 years of relevant experience.,