logo
ADAIA

Software Developer — Web + Revit (Bridge role)

Europe (non-EU)

July 8, 2026 at 8:22 AM

✨ AI summary

Location

  • Ukraine

Languages

  • C#
  • TypeScript
  • JavaScript
  • Python

Frameworks

  • React 18
  • Vite
  • Tailwind
  • TanStack Query
  • .NET
  • Node/Express

Databases

  • MongoDB

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.