A Blazor Developer who builds and deploys secure, scalable web applications using Blazor Server and WebAssembly.
Employment Type: Full Time
Timing: 9:30 AM to 6:30 PM IST
Work Mode: Work from Office
Experience: 4-7 years
Key Responsibilities
- Develop web applications using Blazor Server and Blazor WebAssembly
- Design reusable Blazor components, layouts, and lifecycle methods
- Implement directives, event handling, and EventCallback
- Manage routing and navigation, including route parameters
- Build interactive forms using EditForm, input components, and two-way data binding
- Implement form validation using data annotations and custom validation
- Handle application state management using cascading parameters and services
- Implement authentication and authorization (role-based & claim-based)
- Deploy Blazor applications to production and IIS
- Integrate Blazor Web Components with Angular, React, and ASP.NET MVC applications
- Collaborate with cross-functional teams and participate in code reviews
Required Skills
- Strong experience in C#, .NET Core / .NET 6+
- Hands‑on experience with Blazor Server and WASM
- Experience with ASP.NET Core, REST APIs
- Familiarity with dependency injection and service lifetimes
- Experience with IIS hosting and deployment
Good to Have
- Experience with Angular or React
- Knowledge of Azure or cloud deployment
- Familiarity with CI/CD pipelines
- Experience with UI libraries (MudBlazor, Syncfusion, Telerik)