Posted 2 months ago
Senior Full Stack Engineer
AI Summary
Senior Full-Stack Engineer focused on designing and implementing scalable, cloud-native enterprise applications using .NET and React. Leads architecture decisions and mentors peers, with potential to expand into BIM/3D visualization.
About this role
馃毃 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鈥檚 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
Skills
Explore related jobs
More jobs at Talent-360.me
- Warehouse Supervisor10th of Ramadan City, Al-Sharqia Governorate
- Admin AssistantEl Sheikh Zayed City, Giza Governorate
- Sales ExecutiveEl Sheikh Zayed City, Giza Governorate
- Sr. Mechanical Design EngineerGiza, El Omraniya
- Customer Success InternRiyadh, Riyadh Province
- Technical Support EngineerEl Nozha, Al Matar