The scope of work for the Project shall include the following:
Responsibilities:
Collaborate with designers and artists to implement visually appealing and user-friendly 3D interfaces.
Optimize performance and ensure smooth rendering of 3D graphics on various devices and browsers.
Debug and fix issues related to 3D rendering, user interactions, and performance bottlenecks.
Stay up-to-date with the latest trends and advancements in 3D web development and provide recommendations for improvement.
Requirements:
Strong proficiency in JavaScript, HTML, and CSS.
Experience with Three.js or similar 3D libraries/frameworks.
Solid understanding of WebGL and 3D graphics concepts.
Familiarity with shader programming languages (e.g., GLSL).
Knowledge of responsive web design principles and cross-browser compatibility.
Understanding of version control systems (e.g., Git).
Robust problem-solving and debugging skills.
Excellent communication and teamwork abilities.
Bachelor's degree in Computer Science, Engineering, or a related field
(preferred).
Additional Skills (preferred):
Experience with other 3D libraries/frameworks (e.g., Babylon.js, A
- Frame).
Knowledge of 3D modeling software (e.g., Blender, Maya).
Familiarity with server-side technologies (e.g., Node.js, Express).
Understanding of UX/UI principles and ability to collaborate with designers.