Full time

Full-Stack Developer

Posted by Master-Works • Riyadh, Riyadh Province, Saudi Arabia

📍 Riyadh, Riyadh Province 🕒 March 01, 2026

About the Role


Senior Full-Stack Developer with 5+ years of professional experience delivering enterprise web applications using ASP.NET Core (.NET 6+) and Angular (latest versions, including Angular 17+). Specialized in Clean Architecture and Onion Architecture, applying proven design patterns and modern development practices to build scalable, maintainable, and secure systems.

Key Responsibilities

  • Backend Development (.NET Core)
  • Designed and developed secure, scalable RESTful APIs using ASP.NET Core Web API and C#.
  • Applied Onion Architecture to enforce separation of concerns across Domain, Application, Infrastructure, and Presentation layers.
  • Implemented the Repository Pattern to abstract data access logic and promote testability and loose coupling.
  • Used the Mediator Pattern (MediatR)
  • Developed data access layers using Entity Framework Core (EF Core) with:
    • Code First approach
    • Database migrations for schema ve...

Ready to Apply?

Submit your application today and take the next step in your career journey with Master-Works.

Apply Now