About this role
Job title: BIM Software Developer (Contractor)
About the Role Avixi is seeking a BIM Software Developer to help us build and maintain custom tools that bridge the gap between architectural design and cloud-based data analysis. In this role, you will work directly with the President to develop applications that automate data workflows, optimize model outputs, and enhance quality control for Revit-based projects. We are looking for a versatile developer who enjoys solving complex data problems and is comfortable working across the full stack—from user interfaces to backend logic and cloud infrastructure.
What You'll Do
- Build and maintain web-based tools and scripts to automate architectural and engineering workflows.
- Develop and manage pipelines to extract, transform, and visualize data from 3D models and cloud environments.
- Work with modern APIs to facilitate seamless data exchange between platforms.
- Identify bottlenecks in AEC workflows and develop creative software solutions to streamline them.
- Create clear documentation and training materials to help stakeholders understand and use the tools you build.
What We're Looking For
- Software Engineering: 2+ years of professional experience in full-stack development.
- AEC Industry Knowledge: A fundamental understanding of how Revit or similar BIM software works is highly preferred.
- API Proficiency: Experience working with RESTful APIs, GraphQL, and standard authentication protocols.
- Cloud Proficiency: Comfortable deploying and managing services in a cloud-native environment.
- Communication: Ability to translate complex technical concepts into clear, actionable information for non-technical team members.
- Self-Starter: A high degree of integrity and the ability to work independently in a remote environment.
- Technical versatility across the stack (Node.js, Python, C#, React/Next.js) and familiarity with Autodesk Forge/Revit/Dynamo is a plus.
Nice to Have
- Familiarity with Autodesk Platform Services and Revit/Dynamo.
- Experience with Google Cloud Platform such as Firebase and BigQuery.
- Experience with Google Apps Script or advanced Excel for data processing.
Compensation & Benefits
- Flexible compensation based on experience and technical proficiency.
- Approximately 8 to 12 hours per week.
- Authorization: Must be legally authorized to work in the United States.
- This is a remote contractor role; remote work is supported.