
UI Architect
Job Description
Responsibilities
Architect a modular Blazor Server UI using RCL-based plugins
Build host-level infrastructure for:
Plugin discovery and loading
Route registration via Router.AdditionalAssemblies
Convention-based DI (Add*Feature(IServiceCollection))
Define standards for plugin development:
Routable Razor components (@page)
Feature-level authorization (e.g., Claims.Read)
Menu/navigation contributions
Isolated CSS and static assets (_content/<PluginName>)
Design IIS-safe deployment patterns:
DLL locking, controlled recycle (app_offline.htm)
Web farm consistency and ARR sticky sessions
Align the platform with Azure hosting & DevOps:
Azure VMs / VM Scale Sets or App Service (Windows)
CI/CD pipelines for plugin delivery
Secure configuration via Azure Key Vault
Establish governance, security, and observability for modular UI
Similar Jobs
React UI Architect
Texas
UI Architect
Ohio
UI Developer
North Carolina
UI Developer
North Carolina
UI Developer
Texas