Skip To Main Content
backBack to Search

Senior .NET / Blazor Developer

Remote in Poland
.NET& 2 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior .NET / Blazor Developer with deep hands-on expertise in Blazor Server and Razor components to design and build real-time, interactive web applications. The consultant will deliver resilient, performant server-side UI experiences using SignalR, reusable component libraries, and robust state management for concurrent users.

Responsibilities
  • Design and build interactive web applications using Blazor Server and Razor components, applying deep knowledge of Razor syntax, templating, and component lifecycle
  • Implement SignalR-backed real-time UI interactivity, managing circuit lifecycle and live data updates
  • Architect connection resilience and reconnection strategies, handling circuit lifetime, disconnects, and graceful recovery
  • Deliver server-side state management and memory optimization to support high concurrency and scale efficiently across concurrent users
  • Build reusable Razor component libraries that promote consistency, maintainability, and reuse across the application
  • Apply dependency injection patterns correctly within component hierarchies and service lifetimes
  • Implement authentication and authorization in Blazor Server, including ASP.NET Identity, OAuth, and policy-based authorization
  • Ensure code quality through testing and clear documentation of component contracts, patterns, and architectural decisions
Requirements
  • Expertise in Blazor Server, Razor components (syntax, templating engine, component lifecycle), and C# / .NET with several years of professional experience
  • Proficiency in SignalR real-time UI and circuit management, with skills in connection resilience and reconnection strategies
  • Advanced knowledge of server-side state management and memory optimization for concurrency
  • Skills in reusable Razor component library design
  • Competency in dependency injection within component hierarchies
  • Background in Blazor Server authentication and authorization, including Identity, OAuth, and policy-based authorization
Nice to have
  • Familiarity with ASP.NET Core
  • Knowledge of Entity Framework Core
  • Understanding of frontend styling, including CSS and component theming
  • Skills in performance profiling and diagnostics for .NET
  • Familiarity with unit and integration testing using xUnit and bUnit
  • Understanding of CI/CD pipelines