As a Unity/Unreal Engine Developer at Ctruh, you will be responsible for developing and optimizing 3D applications using Unity and Unreal Engine. Your primary focus will be on implementing efficient, interactive elements and ensuring the performance and stability of the applications. You ll collaborate with a multidisciplinary team to deliver high-quality solutions.
Key Responsibilities:
Develop and maintain interactive 3D applications using Unity and Unreal Engine.
Write clean, efficient, and well-documented code in C++ and C#.
Implement features and mechanics aligned with project requirements.
Optimize applications for performance, ensuring stability and responsiveness.
Collaborate with designers, artists, and other developers to deliver high-quality experiences.
Debug, troubleshoot, and resolve technical issues as needed.
Stay updated with the latest tools, technologies, and best practices in 3D application development.
Requirements:
Technical Expertise:
Proficiency in Unity and Unreal Engine.
Strong programming skills in C++ and C#.
Experience with performance optimization and debugging tools.
Familiarity with cross-platform development (e.g., Android, iOS, WebAssembly).
Knowledge of 3D rendering pipelines, shaders, and related technologies.
Understanding of version control systems (e.g., Git).
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications:
Experience with VR development or interactive 3D environments.
Hands-on experience with tools like WebGL,OpenGL or DirectX.
Knowledge of 3D modeling, animation workflows, or asset integration pipelines.