About the job
Overview
The Unity 3D Developer plays a crucial role in our organization by creating immersive and interactive experiences for our users. They are responsible for developing high-quality applications and games using Unity 3D, contributing to the entire development lifecycle.
Key Responsibilities
- Collaborate with designers and other developers to create engaging and interactive experiences
- Write clean, efficient, and maintainable code in C#
- Implement game functionality as per design specifications
- Optimize applications for maximum speed and scalability
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Debug and fix errors to improve application performance
- Stay updated with the latest Unity 3D trends and technologies
- Integrate third-party APIs and plugins
- Conduct code reviews and provide constructive feedback
- Collaborate with cross-functional teams to define, design, and ship new features
- Deploy applications to various platforms, including mobile and VR/AR devices
- Contribute to the continuous improvement of development processes
- Test and optimize applications for different platforms
- Document code and technical designs
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven experience as a Unity 3D Developer or similar role
- Proficiency in C# programming language
- Strong understanding of 3D math and physics
- Experience with game physics and particle systems
- Ability to write clean, organized, and maintainable code
- Knowledge of AR/VR development and implementation
- Familiarity with UI/UX design principles
- Experience with version control systems such as Git
- Excellent problem-solving and communication skills
- Ability to work effectively in a team environment
- Passion for game development and emerging technologies
- Portfolio of previous Unity 3D projects or games
- Understanding of mobile and multi-platform development
- Up-to-date knowledge of Unity's latest features and technologies
- Strong knowledge of Networking APIs in Unity3D
Skills: unity 3d,game development,3d modeling