Backend Developer to $2900

Backend Developer - 3D BIM + Q-Tables Integration

About the Role

We're building a revolutionary Common Data Environment (CDE) that connects 3D BIM models with construction management data. You'll be developing the API backbone that enables real-time synchronization between our ThatOpen-based 3D viewer and Q-Tables construction database, transforming how construction teams visualize and manage project data.

This is a greenfield project where you'll architect the core integration layer for our BIM-to-database synchronization system.

Technical Context

Our system connects:

  • 3D BIM Viewer (ThatOpen/Three.js web app) displaying IFC models
  • Q-Tables Database (MongoDB) storing construction progress, issues, and metadata
  • IFC GUID mapping system linking 3D elements to construction records
  • Real-time sync capabilities for multi-user construction workflows

You'll be building the API layer that makes this integration seamless and reliable.

Requirements

  • 4 years of software engineering experience with C#/.NET
  • Solid knowledge of ASP.NET Core Web API and RESTful design
  • Experience with Entity Framework Core or MongoDB
  • Understanding of database transactions and concurrent operations
  • Excellent English communication (written + spoken)
  • Demonstrated ability to work remotely and independently

Will be a plus

  • Experience with SignalR for real-time communications
  • Experience with RabbitMQ or Azure Service Bus
  • Knowledge of 3D/CAD data or spatial databases
  • Experience with Docker, GitHub Actions, Azure, or Terraform
  • Construction or BIM industry familiarity
  • Product or startup experience with tight feedback loops

Responsibilities

  • Develop backend features using C#/.NET and ASP.NET Core Web API
  • Build APIs that sync 3D BIM models with construction databases
  • Implement real-time data synchronization for multi-user scenarios
  • Handle data mapping between IFC elements and construction records
  • Debug across the stack, solve problems end-to-end, and own features from design to deployment
  • Work closely with a small team of passionate engineers and founders

We Offer

  • A dynamic and responsible job in a stable and growing company
  • Competitive salary and comfortable working conditions
  • Opportunity for remote work
  • Official employment (ФОП 3) 2000-2500 euro
Published 16 June
89 views
·
21 applications
62% read
·
29% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...