At The Alter Office, we are driven by the desire to push the boundaries of immersive and visually striking gaming experiences. As we continue to expand our creative team, we re searching for a talented Unity3D Developer with strong scripting expertise, an in-depth understanding of Object-Oriented Programming (OOP), and mastery of Shader Graph, particle systems, and VFX Graph. If you re passionate about crafting innovative visual effects and writing efficient, modular code, we d love to have you join us!
Key Responsibilities :
Develop, implement, and optimize core game mechanics using Unity3D, ensuring code remains clean, modular, and scalable.
Utilize Object-Oriented Programming (OOP) principles to create an architecture that supports smooth scalability and long-term maintenance.
Design and implement captivating visual effects using Shader Graph, particles, and VFX Graph to elevate the immersive quality of our games.
Collaborate closely with the art and design teams to integrate visual effects, animations, and shaders that align with the game s design and performance benchmarks.
Debug game logic, optimize performance, and troubleshoot visual elements to ensure seamless gameplay across various platforms.
Stay updated on the latest Unity3D advancements, scripting trends, and visual effect techniques to continuously sharpen your skills and improve the quality of our games.
Qualifications :
Strong Unity3D experience: Minimum 2+ years of hands-on development in Unity3D.
C# expertise: Proven ability to write efficient, maintainable, and scalable code.
OOP Concepts: A deep understanding of OOP principles, design patterns, and best practices within game development.
Shader Graph VFX Graph: Experience in crafting custom shaders, particle effects, and visual effects using Shader Graph and VFX Graph.
Particles VFX: Proficient in developing particle systems and visual effects that enhance both gameplay and aesthetics.
Familiarity with 3D mathematics and physics is a bonus.
Strong debugging and performance optimization skills, ensuring smooth performance across various devices.
Experience with version control systems like Git.
Bonus Skills :
Experience with multiplayer game development or networking solutions (e.g., Photon, Mirror).