Пошук роботи на robota.uaukraine

Ця вакансія вже завершена

Вакансія закрита

Backend Developer

97 000 — 120 000 ₴  
5 місяців тому
15 липня 2025
Інші країни

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

Sintija Berzina

Схожі вакансії по містах:

Схожі вакансії за професіями: