Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Senovo IT Ltd operates in staffing and recruiting. The team builds immersive, high-performance 3D experiences and interactive web applications.
задачи
Design, develop, and maintain interactive 3D web applications using React and TypeScript;
Build rich, real-time 3D experiences with Three.js, React Three Fiber, and Drei;
Collaborate with UX/UI designers to transform creative concepts into engaging web experiences;
Optimize rendering performance, asset loading, and application responsiveness across devices and browsers;
Develop animations, visual effects, and interactive user experiences within 3D environments;
Manage and integrate 3D assets, models, textures, and shaders;
Identify and resolve technical challenges related to rendering, memory usage, and application performance;
Participate in architecture discussions, code reviews, and best practice initiatives.
требования
Strong experience with React and TypeScript;
Solid hands-on experience with Three.js;
Proven experience using React Three Fiber (R3F) and Drei;
Experience building and deploying interactive 3D web applications;
Deep understanding of 3D rendering principles, performance optimization techniques, animation systems, asset loading and management, and WebGL-based applications;
Strong knowledge of modern frontend development practices and tooling;
Experience working with responsive and cross-browser web applications;
Strong problem-solving and debugging skills;
Ability to balance visual quality with application performance;
Excellent communication and collaboration skills;
Self-starter who can work independently and contribute to a fast-paced team environment;
Nice to have: Experience with custom shaders (GLSL), familiarity with WebGL, Babylon.js, or other 3D frameworks, knowledge of 3D modelling workflows and GLTF/GLB formats, experience with Zustand or Redux, understanding of CI/CD pipelines and modern development workflows, familiarity with cloud deployment and frontend performance monitoring.