Fullstack Developer

  • San Francisco, CA
  • Posted 5 days ago | Updated 3 days ago

Overview

Hybrid
$100,000 - $120,000
Full Time

Skills

3D Computer Graphics
3D Modeling
API
Amazon DynamoDB
Amazon EC2
Amazon S3
Artificial Intelligence
Node.js
SaaS
Python
React.js
Real-time
Java
Google Cloud Platform
Machine Learning (ML)
UI
WebGL

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Mice Groups