Front-End 3D Developer
Posted 1y ago
About DOOR⚡️🚪
DOOR is an innovative startup at the intersection of AI, art, and immersive technology. We create new avenues for interactive digital storytelling by blending cutting-edge 3D design, animation, and scalable front-end development. Our platform empowers creators and artists globally by delivering visually stunning, interactive comic-style storytelling experiences. As part of our mission, we integrate AI-driven art generation, advanced web technologies, and a commitment to pushing creative boundaries.
Role Overview
We are seeking a skilled Front-End 3D Developer to take ownership of building interactive, real-time 3D experiences and animations, ensuring seamless integration with our storytelling platform. The ideal candidate is front-end focused yet passionate about 3D design and animation, capable of bringing complex 3D ideas to life in a web environment. This role involves close collaboration with designers, developers, and AI researchers to create an immersive, visually stunning platform.
Key Responsibilities
1️⃣ Front-End Development
3D Integration in Modern Frameworks: Implement 3D interactive components in a modern JavaScript framework, React.js, ensuring they smoothly integrate with the platform.
Animation Libraries: Integrate animations using libraries like GSAP, Framer Motion, or custom WebGL shaders.
Cross-Platform Responsiveness: Ensure compatibility and responsiveness across devices and browsers.
Real-Time 3D Pipeline: Build a consistent workflow for integrating real-time 3D elements into the web application pipeline.
2️⃣ 3D Design and Animation
WebGL Development: Design and implement 3D interactive elements for web applications using frameworks such as Three.js.
Performance Optimization: Optimize 3D assets for efficient performance across devices, ensuring smooth rendering and responsiveness for web and mobile platforms.
Creative Direction: Contribute to the overall visual style and user interaction experience, ensuring 3D components enhance storytelling and engagement.
3️⃣ Collaboration with AI and Backend Teams
AI Integration: Work with AI researchers to integrate AI-generated assets into the 3D design pipeline.
Backend Synergy: Collaborate with the backend team to fetch and render real-time 3D data and assets in the application.
Reusable Components: Develop tools and components that allow dynamically integrating user-uploaded photos or 3D objects.
4️⃣ Tooling and Workflow
Pipeline Documentation: Establish and document workflows for 3D asset creation, optimization, and integration.
Collaboration Tools: Build efficient pipelines using Blender Add-ons, Figma-to-Web integrations, or automated export scripts to streamline artist–developer collaboration.
Asset Management: Integrate APIs and manage asset libraries for scalable access to 3D elements.
Required Qualifications
Modern Front-End Development: Strong experience with React.js, including integrating 3D assets and animations.
WebGL Proficiency: Hands-on experience with WebGL frameworks such as Three.js for rendering 3D content.
3D Design Expertise: Basic experience with tools like Blender, Maya, Cinema 4D, or Houdini for 3D modelling and animation.
Responsive Design: Expertise in creating designs that work seamlessly across various devices.
Performance Optimization: Knowledge of optimizing 3D assets and WebGL performance for web applications.
Collaborative Skills: Strong ability to work with designers, developers, and AI researchers in a dynamic, fast-paced environment.
Nice-to-Have Skills
Game Engine Experience: Familiarity with Unreal Engine or Unity for prototyping 3D assets.
Advanced Shader Programming: GLSL, ShaderLab for cutting-edge visual effects.
Interest in Generative AI: Curiosity towards diffusion models, StyleGAN, etc., for generating 3D art or textures.
Exploration of New Front-End Frameworks: Exposure to Svelte, Solid.js, or similar.
Lightweight 3D Prototyping: Knowledge of Spline or other tools for quick 3D web-based design.
AR/VR and Spatial Computing: Interest in pushing boundaries in augmented or virtual reality.
Basic Web3/SwiftUI: Any familiarity with Web3 technologies or SwiftUI is a plus.
What We Offer
✅ Innovative Environment: Work on the cutting edge of AI-driven storytelling and 3D web development.
✅ Professional Growth: Expand your expertise in 3D animation, WebGL, and front-end development while collaborating with AI teams.
✅ Collaborative Team: Join a diverse team of designers, AI engineers, and developers, all committed to pushing creative boundaries.
✅ Flexibility: Hybrid work model that fosters creativity and collaboration.
✅ Impactful Work: Help shape the future of 3D storytelling, empowering creators globally.
✅ Volunteer Role with Future Opportunities: The current role is on a volunteer basis, with the potential for part-time opportunities as the project progresses.
Application Process
📩 Email: Interested candidates should submit their résumé, portfolio of 3D design websites, and any relevant GitHub repositories to pai@doorglobal.io.
🎨 Show Your Craft: Include examples of WebGL-based projects, 3D interactive websites, or animations.
💡 Why You? Tell us about your passion for 3D storytelling and how you see your skills contributing to DOOR’s vision.
🚀 Let’s bring immersive experiences to life—together! 🚀🎬
________________________________________________________________________________________________
DOOR is an equal-opportunity employer. We encourage applicants of all backgrounds to apply.
Interested in this role?
Apply directly at Door and hear back quickly.
Interested in this role?
Apply directly and hear back within 48 hours. Include your portfolio for best results.
Door
Get Jobs in Your Inbox
Join 400+ creative developers receiving hand-picked Three.js, WebGL, and React Three Fiber opportunities bi-weekly.