
3D Web Developer (JavaScript/Three.js)
- Украина
- Контрактная работа
- Полная занятость
- Extensive experience with JavaScript: You should be a senior-level developer with a deep understanding of modern JavaScript (ES6+).
- Expertise in 3D web development: Proven experience with a major 3D library like Three.js is a must.
- A strong grasp of WebGL is also highly desirable.
- Proven track record: A portfolio of past projects that demonstrates your ability to build complex, high-performance web applications with 3D elements.
- Problem-solving aptitude: The ability to identify and resolve complex technical challenges related to video performance, data rendering, and user interaction.
- Self-motivated and independent: You should be comfortable working autonomously to deliver a functional PoC with minimal supervision.
- 360-degree video playback: Develop a robust and performant video player that can handle high-resolution 360-degree video seamlessly within a web browser.
- LiDAR data integration: Implement the rendering and interaction of LiDAR point cloud data, allowing users to explore a detailed 3D environment alongside the video.
- Bounding box marking and editing: Create a user-friendly interface for adding, editing, and managing bounding boxes directly on the 360-degree video feed to annotate specific objects or areas.
- Size calculations: Develop functionality to calculate the size and dimensions of objects within the scene, leveraging the LiDAR data for accurate measurements.
- Image extraction: Enable users to capture high-quality still images from the video feed and the 3D scene, including the overlaid data.