MicroBIM logoMicroBIM logo

Senior Full Stack Engineer (.NET & React)

MicroBIMRemote — Egypt
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.- 5+ years of extensive 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 asynchronous and message-based system architectures.- Familiarity with containerization technologies and CI/CD pipelines.- Strong analytical and problem-solving skills with a focus on architecture.- Excellent communication and collaboration abilities.

About the job

Join MicroBIM as a Senior Full-Stack Engineer (. NET & React) and take charge of developing scalable, enterprise-level digital solutions. This pivotal role focuses on cloud-native architecture, real-time system functionalities, and implementing clean architectural principles. Our ideal candidate will possess extensive technical knowledge in . NET and React, along with a fervor for creating intelligent, high-performance systems.

In this architecture-centric position, there is also the potential to delve into 3D visualization using Three.js and integrate BIM/Revit APIs.

Key Responsibilities include but are not limited to:

- Design and develop robust systems utilizing C#, . NET, and ASP. NET Core.

- Architect enterprise applications by leveraging Clean Architecture, Modular Monoliths, and Microservices.

- Construct RESTful APIs and implement real-time features with SignalR.

- Engage in front-end application development using React and TypeScript.

- Design and optimize relational databases for efficient data management.

- Implement event-driven architectures using messaging systems like Azure Service Bus.

- Deploy and manage applications on the Microsoft Azure platform.

- Write and maintain comprehensive unit and integration tests.

- Provide mentorship to junior engineers, fostering team development and growth.

- Collaborate with cross-functional teams to synchronize architecture with product objectives.

Requirements:

- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.

- Over 5 years of experience in full-stack development.

- Advanced proficiency in C#, . NET, ASP. NET Core, React, and TypeScript.

- Strong familiarity with Microsoft Azure services and SignalR.

- Experience in message-based and asynchronous system architecture.

- Knowledge of containerization and CI/CD processes.

- Excellent analytical, architectural, and problem-solving abilities.

- Strong communication and teamwork skills.

Preferred Qualifications:

- Prior experience with finance, payroll, or compliance-focused systems.

- Familiarity with Three.js, BIM, or CAD platforms.

- Understanding of data privacy regulations and GDPR compliance.

- Agile/Scrum experience is a plus.

Benefits:

- Competitive salary commensurate with experience.

- Comprehensive medical insurance coverage.

- Performance-based bonuses.

- Access to cutting-edge technologies in enterprise and AEC systems.

- Opportunities for professional growth and international exposure.

About MicroBIM

MicroBIM focuses on delivering innovative digital solutions in the AEC industry, emphasizing the integration of advanced technologies like 3D visualization and BIM. We value a collaborative work environment that promotes personal and professional growth.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.