Skip to content
mimi

Frontend Developer

NEC Software Solutions

India · On-site Full-time Mid Level Today

About the role

Role Summary

The Frontend Developer will be responsible for designing and implementing high‑quality, user‑centric interfaces for a Blazor based web application. This role requires strong proficiency in modern web development technologies, with a focus on the Blazor framework within the .NET ecosystem. The developer will collaborate closely with backend engineers, UX/UI designers, product owners, and other stakeholders to deliver responsive, performant, and maintainable front‑end solutions.

Requisites

  • Education Qualification: Degree in Computer Science or similar course.
  • Total & Relevant Experience (years): 4 – 8 Yrs
  • Designation/Role: Frontend Developer
  • Location: Mumbai
  • Working Hours: Full Time

Essential Skillset

  • Proficiency in Blazor WebAssembly and C# within the .NET ecosystem.
  • Understanding of Razor Components, HTML5, CSS3, and modern JavaScript.
  • Experience in building unit tests using NUnit or Visual Studio test frameworks.
  • Experience integrating front‑end components with backend services.
  • Ability to build clean, modular, and reusable UI components following best practices.
  • Solid grasp of browser developer tools and front‑end debugging techniques.
  • Comfortable working within Agile/Scrum frameworks, including daily stand‑ups, planning, review, refinement and retrospective meetings.
  • Strong communication and collaboration skills for cross‑functional teamwork.

Essential Responsibilities

  • Develop, enhance, and maintain front‑end features for Blazor‑based applications.
  • Build and structure reusable UI components using Blazor and Razor syntax.
  • Develop unit tests alongside code to ensure low bug count.
  • Collaborate with backend developers to integrate UI elements with .NET driven APIs and services.
  • Ensure application responsiveness, accessibility, and cross‑browser compatibility.
  • Participate actively in Agile ceremonies and contribute to accurate story estimation and technical planning.
  • Work with designers to implement visually consistent and user‑friendly front‑end experiences.
  • Troubleshoot and resolve front‑end issues through testing, debugging, and performance analysis.

Desirable Skillset

  • Experience with Telerik UI for Blazor or other modern UI component libraries.
  • Understanding of CI/CD pipelines (Azure DevOps, GitHub Actions, etc.) and automated deployment practices.
  • Awareness of accessibility standards (e.g., WCAG) and front‑end performance optimisation.
  • Experience working with design systems or contributing to UI pattern libraries.
  • Familiarity with branching strategies.

Desirable Responsibilities

  • Contribute to the creation or enhancement of a shared UI component library.
  • Assist in frontend performance tuning and identifying optimisation opportunities.
  • Provide technical feedback during UX/UI design discussions and prototyping.
  • Participate in evaluating new tools, frameworks, or libraries that could improve development efficiency.
  • Help document frontend standards, guidelines, or

Requirements

  • Proficiency in Blazor WebAssembly and C# within the .NET ecosystem.
  • Understanding of Razor Components, HTML5, CSS3, and modern JavaScript.
  • Experience in building unit tests using NUnit or Visual Studio test frameworks.
  • Experience integrating front-end components with backend services.
  • Ability to build clean, modular, and reusable UI components following best practices.
  • Solid grasp of browser developer tools and front-end debugging techniques.
  • Comfortable working within Agile/Scrum frameworks, including daily stand-ups, planning, review, refinement and retrospective meetings.
  • Strong communication and collaboration skills for cross-functional teamwork.

Responsibilities

  • Develop, enhance, and maintain front-end features for Blazor-based applications.
  • Build and structure reusable UI components using Blazor and Razor syntax.
  • Developer unit tests alongside code to ensure low bug count.
  • Collaborate with backend developers to integrate UI elements with .NET driven APIs and services.
  • Ensure application responsiveness, accessibility, and cross‑browser compatibility.
  • Participate actively in Agile ceremonies and contribute to accurate story estimation and technical planning.
  • Work with designers to implement visually consistent and user-friendly front-end experiences.
  • Troubleshoot and resolve front-end issues through testing, debugging, and performance analysis.

Skills

BlazorBlazor WebAssemblyC#CSS3HTML5JavaScriptNUnit.NETRazor ComponentsVisual Studio test frameworks

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free