
Job Level
Mid-LevelSenior
About the role
- Develop and optimize WebGL applications to create high-quality 3D and interactive web experiences
- Implement custom shaders, animations, and rendering techniques to enhance user engagement
- Utilize Blender to create and optimize 3D models, textures, and animations for web
- Create visually appealing 2D graphics and animations using HTML5 Canvas
- Write clean and efficient JavaScript for interactive features and client-side scripting
- Collaborate with UI/UX designers to implement user-friendly interfaces
- Ensure cross-browser compatibility and address performance issues
- Optimize code for performance, load times, and responsiveness
- Conduct testing and debugging to resolve issues and meet quality standards
- Work closely with developers, artists, and project managers on web design projects
Requirements
- Bachelor's degree in Web Design, Graphic Design, Computer Science, or related field (or equivalent work experience)
- Proven experience in designing and developing WebGL-based web applications
- Proficiency in using Blender for 3D modelling, texturing, and animation
- Strong skills in HTML5, CSS3, and JavaScript
- Experience with Canvas for 2D graphics and animations
- Knowledge of responsive design principles and mobile web development
- Familiarity with web development frameworks and libraries (e.g., Three.js, Babylon.js) is a plus
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Portfolio showcasing relevant projects and designs is highly desirable