Enable job alerts via email!
Boost your interview chances
A fast-growing company is seeking a BIM Software Developer to enhance architectural workflows through custom Revit plugins and automation. As a key member of the engineering team, you'll leverage your expertise in C# and Revit API, contributing to innovative solutions in a dynamic environment.
Currently, we are looking for a BIM Software Developer to shape and build the future of a fast-growing company at the forefront of software development for professional services industries. Working with Architects and Designers to shorten repetitive tasks, allowing greater focus on the unique aspects of each project. A young and bold team with product-market fit achieved pre-launch and a rapidly multiplying waitlist. Uniquely positioned in the market, having been the client, providing firsthand insight into industry challenges. As an early member of the engineering team, this role will drive product development, integrating advanced features and optimizing system performance.
We are looking for a BIM Software Developer to support the development and maintenance of in-house Revit plugins. This role requires strong experience with C#, the Revit API, and a solid understanding of architectural workflows. You'll work on automating design tasks and improving efficiency for Revit users. Experience with AutoCAD and hands-on use of Revit in practice is highly valued.
As a BIM Software Developer, you will be responsible for:
- Developing and enhancing custom Revit plugins using C# and .NET Framework.
- Building and maintaining WPF interfaces following the MVVM pattern.
- Working with imported DWG files, layers, and performing geometry analysis.
- Automating family placement within rooms based on dimensions, orientation, and obstructions.
- Setting up and cleaning AutoCAD and Revit projects, and running code on projects.
- Solid knowledge of C# and .NET Framework.
- Proficiency with the Revit API.
- Experience building modern WPF UIs.
- Experience working with DWG imports and layer logic inside Revit.
- Experience with Revit Family API: loading, replacing, and parameterizing families.
- Familiarity with JSON serialization/deserialization.
- Clean, modular, and extensible code writing practices.
- Organized, detail-oriented, self-motivated.
- English language Upper intermediate (B2) is a must.
Nice to have:
- Experience with geometric constraints and spatial analysis for automated object placement.
- Background in architecture or deep understanding of BIM workflows.
- Ability to interpret and translate requirements from architects or designers.
At Team Up, we empower top professionals to build remote careers with international companies, all while working from their homelands. Since 2020, we've connected over 500 talents with global companies, creating opportunities that bridge borders and fuel local growth. What began as a partnership between Georgia and Germany has now expanded to 7 countries, driven by a shared vision of connection, growth, and a better future for work.
Everything you need to level up professionally and feel respected, cared for and valued
Full name *
Email *
Phone number *
Country you are located *
How did you hear about us
Upload CV *
I have read the Privacy Policy and confirm that Team Up can store my personal details to be able to process my job application. *
I confirm that Team Up can contact me for future Job Advertisements and Newsletters.