Job Title: Unity3D Developer
Location: Bengaluru
Experience Level: Required 2 years
Type: Fulltime Onsite
About The Alter Office:
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 indepth understanding of ObjectOriented 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 ObjectOriented Programming (OOP) principles to create an architecture that supports smooth scalability and longterm 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 handson 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).
3d mathematics,oop concepts,c#,version control systems,networking solutions,particles,shader graph,game development,physics,multiplayer game development,vfx,unity3d,vfx graph,debugging,performance optimization