Blazor Tech Lead

Innover Digital

Karnataka

On-site

INR 4,000,000 - 7,000,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Innover Digital in Bangalore, India, seeks an experienced Front-end Architect to own the Blazor front-end architecture, define project structure, select hosting models, and implement a scalable client-side layer with Fluxor and a shared MudBlazor design system.

You will mentor 3–5 Blazor developers, collaborate with backend teams to align API contracts, and drive CI/CD pipelines with Azure DevOps and Docker/Kubernetes for deployments.

Qualifications

  • 8+ years of professional software development experience with C# and the .NET ecosystem.

Responsibilities

  • Own the Blazor front-end architecture – define project structure, folder conventions, and module boundaries across 163+ pages.
  • Select hosting model (Blazor Server, WebAssembly, or Hybrid) based on latency and offline-access needs.
  • Design client-side service layer consuming RESTful services via API gateway; configure HTTP clients and caching.
  • Establish state management with Fluxor for cross-module state across many pages.
  • Define auth flow with Entra On prem Identity Server and enforce role-based UI.
  • Set up MudBlazor as the standard UI toolkit and reusable design system.

Skills

C#
Blazor
MudBlazor
Fluxor
RESTful API
OAuth/OIDC
CSS/HTML
Testing (bUnit)
CI/CD
Docker
Kubernetes
SQL Server
EF Core

Tools

Ocelot
YARP
Redis
FluentValidation
Azure DevOps

Job description

Job Information
  • Date Opened 06/11/2026
  • Job Type Full time
  • Industry Technology
  • State/Province Karnataka
  • Zip/Postal Code 560048
  • City Bangalore
  • Country India
About Us

At Innover, we endeavor to see our clients become connected, insight-driven businesses. Our integrated Digital Experiences, Data & Insights and Digital Operations studios help clients embrace digital transformation and drive unique outstanding experiences that apply to the entire customer lifecycle. Our connected studios work in tandem to reimagine the convergence of innovation, technology, people, and business agility to deliver impressive returns on investments. We help organizations capitalize on current trends and game-changing technologies molding them into future-ready enterprises.

Take a look at how each of our studios represents deep pockets of expertise and delivers on the promise of data-driven, connected enterprises.

Experience Required

10+

Job Description
Key Responsibilities
Architecture & Technical Leadership
  • Own the Blazor front-end architecture – define the project structure, folder conventions, and module boundaries aligned with the bounded contexts (Policy, Risk, Workflow, Member, Rating, Claims, Reporting, Governance).
  • Select and standardize the hosting model (Blazor Server, WebAssembly, or Hybrid) based on latency, scalability, and offline-access requirements.
  • Design the client-side service layer that consumes all RESTful microservices through the Ocelot/YARP API Gateway, including HTTP client configuration, retry/circuit-breaker policies (Polly), and response caching via Redis.
  • Establish state management strategy using Fluxor or a comparable Flux/Redux pattern for managing complex cross-module state across 163+ pages.
  • Define the authentication and authorization flow on the client side, integrating with Entra On prem Identity Server (OAuth 2.0 / OpenID Connect) and enforcing role-based UI rendering.
  • Set up the MudBlazor component library as the standard UI toolkit, creating a shared design system with theme tokens, reusable layouts, and branded component wrappers.
Hands-On Development
  • Build core shared components: data grids, form templates, modal dialogs, notification toasts, search/filter panels, and navigation shells.
  • Implement complex UI flows such as policy creation wizards, risk rating dashboards, workflow task boards, claims data entry, and reporting/export screens.
  • Develop the cross-service aggregation views that call multiple API endpoints (e.g., Policy Details page aggregating Policy, Risk, Claims, and Workflow data).
  • Integrate client-side validation with FluentValidation DTOs returned from the backend, ensuring consistent server/client validation parity.
  • Build real-time features (SignalR) where needed, such as live workflow notifications and dashboard data refresh.
Quality & Performance
  • Define and enforce front-end testing strategy: unit tests (bUnit), component tests, and end-to-end tests (Playwright).
  • Establish performance budgets for page load times, bundle sizes, and rendering performance across all modules.
  • Implement lazy loading, virtualization (for large data grids), and efficient change detection patterns.
  • Configure client-side logging and telemetry integration with Datadog and Serilog.
  • Conduct and lead code reviews for all front-end pull requests, maintaining code quality and design consistency.
Team Leadership & Collaboration
  • Mentor and guide a team of 3-5 Blazor developers, conducting pair programming sessions and technical knowledge transfers.
  • Collaborate closely with backend tech leads to align API contracts (DTOs, endpoints, error formats) across all 8 services.
  • Partner with UX designers to translate wireframes and design specs into pixel-accurate, accessible Blazor components.
  • Coordinate with DevOps to define CI/CD pipelines for the Blazor project (Azure DevOps), including build, test, Docker containerization, and deployment to Kubernetes Apps.
  • Participate in sprint planning, architecture reviews, and cross-team ceremonies with backend, QA, and infrastructure teams.
Requirements
Required Qualifications
  • Experience 8+ years of professional software development experience with C# and the .NET ecosystem.
  • 3+ years of hands-on experience building production Blazor applications (Server and/or WebAssembly).
  • Proven track record of leading front-end architecture on enterprise-grade applications with 50+ pages/screens.
  • Experience migrating legacy desktop applications (WPF, WinForms) to modern web platforms is a strong advantage.
Technical Skills
  • Blazor (Server / WASM) - Expert – Component lifecycle, render optimization, JS interop, hosting models
  • .NET 8 / ASP.NET Core - Expert – Dependency injection, middleware, HttpClientFactory, configuration
  • MudBlazor / UI Libraries - Advanced – Theming, custom component wrappers, responsive layouts
  • State Management (Fluxor) - Advanced – Flux/Redux patterns, store design, effects, middleware
  • RESTful API Consumption - Expert – HttpClient patterns, Polly resilience, typed clients, gateway integration
  • Authentication (OIDC/OAuth) - Advanced – IdentityServer integration, token management, role based UI
  • CSS / HTML / Accessibility - Proficient – Responsive design, WCAG 2.1 compliance, CSS isolation
  • Testing (bUnit, Playwright) - Advanced – Component testing, E2E automation, mocking patterns
  • CI/CD & Containers - Proficient – Azure DevOps pipelines, Docker, Kubernetes basics
  • SQL Server / EF Core - Working knowledge – Understand backend data models and query patterns
Preferred Qualifications
  • Experience in the insurance or workers' compensation domain (policy administration, rating, claims processing).
  • Familiarity with CQRS and MediatR patterns for understanding backend service architecture.
  • Experience with SignalR for real-time web communication.
  • Knowledge of Redis caching strategies on the client/BFF layer.
  • Contribution to open-source Blazor component libraries or community projects.
  • Experience with microservices front-end patterns: Backend-for-Frontend (BFF), API aggregation, micro-frontends.
  • Familiarity with Ocelot or YARP API Gateway configuration from a front-end consumer perspective.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Blazor Tech lead
Blazor Tech lead

Zoho • Bengaluru

On-site
INR 4,200,000 - 6,400,000
Blazor Developer
Blazor Developer

Whiteblue • Chennai District

On-site
INR 800,000 - 1,200,000
.Net Developer+ Blazor
.Net Developer+ Blazor

Impronics Technologies • Gurugram District

On-site
INR 700,000 - 1,200,000
Software Developer(Frontend)
Software Developer(Frontend)

Inspiredgeit • Hyderabad

On-site
INR 900,000 - 1,400,000
SENIOR SOFTWARE ENGINEER - Blazor (Razor Components)
SENIOR SOFTWARE ENGINEER - Blazor (Razor Components)

Happiest Minds Technologies • Dadri

On-site
INR 1,500,000 - 2,600,000
Technical Lead
Technical Lead

Coditude • Pune District

On-site
INR 350,000 - 550,000
Senior Front End Engineer
Senior Front End Engineer

Blitzy • Hadapsar

On-site
INR 14,451,000 - 18,304,000
.Net Full Stack developer + Blazor
.Net Full Stack developer + Blazor

Cloudxtreme • Hyderabad, Chennai District, Bengaluru

On-site
INR 800,000 - 1,200,000
Lead Engineer- BLR
Lead Engineer- BLR

Keka HR • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Dot Net Developer
Dot Net Developer

Nirmitee • Pune District

On-site
INR 800,000 - 1,200,000