← All Positions
Posted Apr 3, 2026

Senior Full Stuck Engineer

Apply Now
MicroBIM is seeking a highly skilled and driven Senior Full-Stack Engineer (.NET & React) to lead the development of scalable, enterprise-grade digital solutions. This role emphasizes cloud-native design, real-time systems, and clean architecture. The ideal candidate will bring deep technical expertise in both .NET and React, and a passion for building intelligent, high-performance systems. This is an architecture-focused role, with the opportunity to expand into 3D visualization (Three.js) and BIM/Revit API integrations. Job Responsibilities include but are not limited to: - Design and develop scalable systems using C#, .NET, ASP.NET Core Architect enterprise applications using Clean Architecture, Modular Monoliths, and Microservices. - Build RESTful APIs and implement real-time features using SignalR - Develop front-end applications using React and TypeScript - Design and optimize relational databases - Implement event-driven architectures using message brokers (e.g., Azure Service Bus) - Deploy and manage systems on Microsoft Azure - Write and maintain unit and integration tests - Mentor junior engineers and support team growth - Collaborate with cross-functional teams to align architecture and product goals Requirements - Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field - 5+ years of experience in full-stack development - Advanced expertise in C#, .NET, ASP.NET Core, React, and TypeScript - Proficiency with Microsoft Azure services and SignalR - Experience with message-based and asynchronous system architecture - Familiarity with containerization and CI/CD pipelines - Strong analytical, architectural, and problem-solving skills - Excellent communication and team collaboration abilities Nice to Have: - Experience with finance, payroll, or compliance-heavy systems - Exposure to Three.js, BIM, or CAD platforms - Awareness of data privacy and GDPR compliance - Agile/Scrum experience Benefits - Competitive salary based on experience. - Medical insurance coverage. - Performance-based bonuses - Access to emerging technologies in enterprise and AEC systems - Opportunities for professional development and international exposure