Overview
Skills
Job Details
Job Title: Full-Stack Developer (Web/Cloud) Location: San Francisco CA -Hybrid / On-site (Flexible)
Experience Level: Mid to Senior (4+ years)
Employment Type: Full-time
About Us
We are on a mission to Augment Human Civilization and accelerate construction on Earth and beyond through AI-powered architecture and engineering. Our platform is a browser-based, end-to-end solution for pre-construction automation spanning Design, Cost Estimation, and Procurement/Vendor Management powered by proprietary AI models with geometric and physics capabilities.
About the Role
As a Full-Stack Developer, you will be at the heart of our core platform team, building and optimizing our web application infrastructure. You ll work on cutting-edge features like real-time 3D browser interactions, quantity calculations, and vendor management systems. This is a high-impact role for someone who thrives on solving complex problems and isn t afraid to experiment boldly.
What You ll Do
- Develop and streamline our full-stack infrastructure (frontend + backend).
- Build and maintain our WebApp using React, Angular, Material UI, and Node.js.
- Design and deploy scalable APIs and backend services using Java, TypeScript, and MongoDB.
- Integrate 3D modeling frameworks like Three.js and work with WebGL/WebGPU.
- Leverage cloud platforms (AWS, Azure, Google Cloud Platform) for infrastructure, data models, and deployment.
- Collaborate with AI/ML teams to deliver immersive, intelligent user experiences.
About You
- Experience: 4+ years in full-stack web development with a strong portfolio of interactive applications.
- Frontend: Proficient in React, Angular, Material UI, and Node.js.
- Backend: Skilled in Java, TypeScript, MongoDB, and API development.
- 3D Web: Experience with Three.js, WebGL, or WebGPU.
- Cloud: Hands-on with AWS, Azure, and Google Cloud Platform services like EC2, Lambda, S3, DynamoDB, AppSync, and Amplify.
- SaaS: Proven experience building scalable SaaS platforms.
Nice to Have
- Experience with simulation environments using C++ or Java.
- Strong understanding of security and privacy protocols.
- Familiarity with Python, NodeJS, and AEC (Architecture, Engineering, Construction) industry tools.