MicroBim is Hiring Senior Full-Stack Engineer (.NET & React)
About the Role
We are looking for a Senior Full-Stack Engineer with strong experience in .NET back-end systems and React front-end development to build and scale enterprise systems handling millions of records.
The role is architecture-focused, with strong emphasis on cloud-native design, real-time systems, and clean architecture. You will work extensively with Microsoft Azure and message-based architectures.
There is also a supported growth path into 3D visualization (Three.js) and BIM / Revit API, though prior experience in these areas is not required
Key Responsibilities
- Design and build scalable systems using C#, .NET, ASP.NET Core
- Architect solutions using Clean Architecture, Modular Monoliths, and Microservices
- Build RESTful APIs and real-time features using SignalR
- Develop and maintain React + TypeScript applications
- Design and optimize relational databases
- Implement event-driven architectures using message brokers (e.g., Azure Service Bus)
- Build, deploy, and operate systems on Microsoft Azure
- Write unit and integration tests and mentor junior engineer
Required Qualifications- 5+ years of professional experience
- Strong .NET and React full-stack expertise
- Hands-on experience with SignalR
- Strong experience working with Microsoft Azure services
- Experience with message-based and asynchronous systems
- Solid understanding of system architecture and distributed systems
- Experience with containerization and CI/CD
- Strong database and testing experience
Nice to Have- Experience with finance, payroll, or compliance-heavy systems
- Exposure to Three.js, BIM, or CAD
- Knowledge of GDPR / data privacy
- Agile/Scrum experience