Senovo IT Ltd

react for 3D web experiences

In short

Senior-роль по разработке интерактивных 3D-приложений в браузере на React, TypeScript, Three.js, React Three Fiber и Drei. Компания занимается подбором персонала (staffing and recruiting) и строит команду для immersive, высокопроизводительных 3D-веб-приложений. Работа полностью удалённая, оформление — по контракту. Требуется глубокое понимание рендеринга, оптимизации производительности, WebGL и умение самостоятельно решать сложные технические задачи.

Описание
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.
Условия
Contract employment.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot