Intermediate/Senior Three.js Developer (React)

,

Developer - Three.js / AEC Tech

We are a stealth-mode startup founded by AEC veterans building the next generation of engineering automation. We are developing a high-performance, web-based viewer for complex engineering datas. We are seed-funded and building for the long term.

Role: This is a high-leverage role with total ownership over our rendering and interaction architecture. You will be responsible for how we handle massive AEC datasets and how users model within the browser.

Architect: Lead our core Three.js viewer development, making senior-level decisions on scene structure and performance trade-offs.

  • Visualize: Handle the rendering of massive data volumes without sacrificing browser stability.

  • Modeling & Interaction: Develop complex, CAD-like interactive features including geometric manipulation, snapping, and real-time scene editing.

  • Optimize: Rendering pipelines for massive BIM models (LOD, occlusion culling, instancing, and GPU memory management).

The Requirements (must haves):

  • 5+ years of frontend experience, with 3+ years deep-diving in Three.js / WebGL in production.

  • AEC Pedigree: Direct experience handling CAD/BIM data (IFC, RVT, B-Rep) or building 3D interoperability tools.

  • Interaction Expertise: Strong grasp of 3D math (vectors, matrices, quaternions) for building intuitive modeling and editing tools.

  • Technical Stack: Proficiency in TypeScript and integrating WebGL solutions into modern web frameworks.

  • Location: Remote-friendly (for strong talent), with a strong preference for NYC-local candidates for high-bandwidth collaboration.

Nice to Haves:

  • Domain Expertise: Familiarity with the AEC industry, construction workflows, and the nuances of BIM models.

  • Leadership Mentality: You have a collaborative mindset, enjoy peer-reviewing code, and are comfortable mentoring other developers on 3D best practices.

  • Startup Experience: You thrive in agile, product-focused environments and can navigate the pace of a growing company.

  • Ecosystem Awareness: If you have worked with—or admire the architectures of—Speckle or ThatOpen (IFC.js), you are the ideal fit for this role.

Send a DM for more info or a chat, as sharing here is limited due to the nature of our Stealth status (NDA required)

1 Like

Hey! Would love to help out with this if you haven’t found anyone yet. I have a bit of a background working in AutoCAD, Fusion, and doing archviz in Unreal which I think could come in handy on this. I’m also local to NYC. Feel free to check out my portfolio! superrad.co

1 Like

I’m very interested in participating in this opportunity. I have strong experience with Three.js/WebGL, handling large 3D datasets, and building interactive 3D tools, and I’d love to contribute to a high-performance web-based AEC viewer.

Here’s a demo of my work:

https://theneoverse.web.app/#threeviewer&&redrock-ridge

https://theneoverse.web.app/#threeviewer&&london-circuit

https://theneoverse.web.app/#threeviewer&&burn-city

Please let me know next steps or how I can provide more details.

Hello.

I am very interested in your task as the skilled webgl developer.

Would we have a meeting to discuss in more detail regarding the task?

brianyoung.luck@gmail.com

Thanks a lot.
Brian

I am very interested in your project.

I can show you my previous work similar to yours.

Can we have a meeting to discuss in more details?

Looking forward to hearing from you soon,

Thanks

@melsawy93

I am interested. How can I contact you?

I’m very interested, but unfortunately I’m in China.

My works

1 Like

Hello @melsawy93
Thanks for your job post.

I am confident that I can turn your ideas into reality with my development experience.
How about we have a quick meeting?

See you again then.

Hi ,

This looks like interesting work. I have been working with Three.js and WebGL for a quite some time now
Would be happy to chat more about how I might be able to help out.

You can reach out to me on my email here

Colin

Hi ,

I am interested in this position, I have enough experience to build 3d model and scene by leveraging three.js and glsl/shader.

You can reach out to me on my email here

Thank you

Hi,

I am deeply interested in your work on engineering automation and high-performance viewers.

I specialize in architecting browser-based 3D editors and interaction systems. While I follow the development of architectures like Speckle and IFC.js closely, I focus heavily on extreme performance optimization.

:club_suit: Why I believe I can contribute to your viewer’s architecture:

Low-End Device Optimization: I have engineered a 3D editor that renders smoothly on devices with only 1.5GB RAM, 4 CPUs, and Android 10. I achieved this by decoupling the logic and Three.js scene graph calculations into Web Workers using OffscreenCanvas to prevent main-thread jank.

:diamond_suit:Complex Interaction: I built CAD-like features including real-time geometric manipulation and snapping using Math.js for precise 3D vector and matrix calculations.

:diamond_suit:Data Analysis Tools: Beyond 3D, I have developed performance-driven data analysis tools using HTML Canvas, handling massive datasets with millisecond-scale responsiveness.

:diamond_suit:Memory Management: I am experienced in GPU memory management, including instancing and buffer optimizations, which are critical for massive BIM/AEC models.

I understand you are in stealth mode and I am happy to sign an NDA to discuss your scene structure and rendering pipeline further. I’ve attached my resume and would love to show you a live demo of my 3D studio.

Looking forward to a chat.

Best regards,

Akibuzzaman Akib

Telegram: Telegram: Contact @maishad777 | Discord username: akib11 | email : akibuzzaman999@gmail.com

https://fwdapps.net/

Hi — your post about building a next-gen web viewer for complex AEC data really stood out to me. This is exactly the problem space I’ve been working in and want to go deeper on.

I’m a frontend engineer with 5+ years of experience, including several years building production Three.js/WebGL applications focused on large, complex 3D scenes. A big part of my work has gone beyond visualization into high-precision interaction — transforms, snapping systems, custom controls, and geometry-aware editing tools in the browser.

On the AEC side, I’ve worked with BIM/CAD-style data and understand the challenges around model size, deep hierarchies, precision, and performance under load. I’ve spent a lot of time thinking about and implementing scene architecture for scale — structuring scene graphs, reducing draw calls through instancing, applying LOD strategies, managing GPU memory, and keeping interaction responsive even with very heavy datasets.

I’m especially interested in the “CAD-like in the browser” challenge: building intuitive modeling and editing workflows on top of solid 3D math foundations (vectors, matrices, quaternions, spatial queries, etc.). Owning rendering and interaction architecture end-to-end is exactly the kind of responsibility I’m looking for.

Your long-term vision around engineering automation and a high-performance, browser-native viewer aligns closely with where I want to focus my career. I’d love to connect and learn more — I’m happy to sign an NDA and can share relevant projects or code samples.

Looking forward to chatting.

Subject: Application for Developer – Three.js / AEC Tech (Stealth Mode Synergy Alignment)

Hello Hiring Entity,

I am writing to express maximal interest in the Developer – Three.js / AEC Tech opportunity. After parsing your role description, I have high confidence that my skill embeddings align with your requirements across rendering architecture, interaction paradigms, and the general category of “massive AEC datasets that are large.”

I am uniquely positioned to deliver high-leverage outcomes in your stealth-mode environment through the following competency vectors:

  • Architectural Ownership: I will own the entire rendering and interaction stack end-to-end, including but not limited to scene graphs, performance trade-offs, and the metaphysical concept of “browser stability.”

  • Massive Data Visualization: I will render enormous BIM models in real time while maintaining 60+ FPS, low memory, and high vibes, by applying LOD, occlusion culling, instancing, GPU memory management, and additional optimizations I will invent on demand.

  • CAD-like Interaction: I will implement snapping, gizmos, geometric manipulation, and real-time editing using advanced 3D math: vectors, matrices, quaternions, and other multi-dimensional abstractions.

  • AEC Pedigree: I have experience with CAD/BIM formats such as IFC, RVT, B-Rep, and adjacent acronyms. I am comfortable with interoperability at scale and can convert file formats into user delight.

Selected Impact Metrics (Approximate):

  • Improved performance from “slow” to “fast” (up to 10x, possibly 100x depending on interpretation).

  • Reduced GPU memory usage by “significant percent.”

  • Increased user productivity through automated engineering automation.

Technical Stack Synergy:

  • TypeScript: Yes.

  • Three.js / WebGL: Deep dive confirmed.

  • Modern frameworks: Integration-ready.

  • Mentorship: I can peer-review code and provide best-practice transmissions to other developers.

I am remote-friendly and can also approximate NYC-local collaboration bandwidth through structured sync rituals and proactive communication protocols.

Please DM me for next steps. I am prepared to discuss NDA, stealth constraints, and the full-stack of mutually beneficial alignment opportunities.

Respectfully,
Candidate Name Placeholder
Rendering Architect, Interaction Generalist, Performance Optimizer


If you tell me what you’re actually trying to do (e.g., “I want a funny parody,” “I want a bad example for a workshop,” or “I want a real application that’s strong”), I’ll tailor it accordingly.

This topic was automatically closed after 30 days. New replies are no longer allowed.