Software Developer — Web + Revit (Bridge role)
Europe (non-EU)
July 8, 2026 at 8:22 AM
About the role. Vitru builds AI-driven QA/QC for building design. This role sits at the seam between our web app and the Revit world — you’ll work on the React/TypeScript product and the Revit add-in/MCP layer that feeds it. Ideal for someone who knows their way around a Revit model and can write for the web.
You’ll work on
- Features spanning our React 18 + TypeScript web app (Vite, Tailwind, TanStack Query) and the Revit side.
- The Revit add-in and MCP tool server (C#/.NET + Revit API) that extract model data and run checks.
- Making the two talk: shaping the data that flows from Revit → backend → the web UI so it’s accurate and useful to architects/engineers.
- Tests for what you ship (Jest on the web side; smoke/integration on the add-in side).
Must have
- Hands-on Revit experience — you understand elements, parameters, families, worksharing, and have built or scripted against Revit (Revit API in C#, pyRevit/Dynamo, or similar).
- Working web dev in JavaScript/TypeScript; React fundamentals (or the ability to ramp quickly).
- Git fluency and comfort reading a large existing codebase before adding to it.
Nice to have
- C#/.NET and the Revit .NET API specifically; ArchiCAD or other BIM/CAD exposure.
- An AEC/architecture/engineering background, or QA/QC and BIM-standards knowledge.
- Node/Express or MongoDB exposure.
Tech you’ll touch: Revit API (C#/.NET), React 18, TypeScript, Vite, Tailwind, TanStack Query; our MCP servers and MongoDB-backed API.