Software Developer (Frontend) – ON-SITE

Job Overview

Company logo:https://media.licdn.com/dms/image/v2/D4E0BAQGIiwpFIwLdjw/company-logo_400_400/company-logo_400_400/0/1693558658593/qatarliving_com_logo?e=1749686400&v=beta&t=i3ImiVKZmC8eD55smDi4sHBKD2fkCp_wydDCD5N0YZQ We are looking for a talented Frontend Developer to join our team and help build modern, scalable, and high-performance web applications using Microsoft Blazor. The ideal candidate will have strong expertise in Blazor development, UI/UX best practices, and front-end optimization techniques. Experience with .NET MAUI for cross-platform mobile development is a plus
Key ResponsibilitiesDevelop responsive and interactive web applications using Blazor Server and Blazor WebAssemblyBuild and maintain reusable Razor components for a modular UI.Collaborate with backend developers to integrate RESTful APIs and WebSockets.Optimize application performance, ensuring fast load times and smooth user interactionsWork closely with designers to translate Figma UI/UX designs into high-quality Blazor componentsEnsure cross-browser compatibility and mobile responsiveness.Implement state management using libraries like Fluxor, MediatR, or built-in .NET mechanismsFollow best practices in code structure, security, and accessibility (WCAG)Debug and resolve front-end issues while maintaining high-quality code.
Required Skills & Experience5+ years of experience in frontend development using Blazor (Blazor Server and Blazor WebAssembly).Strong proficiency in C#, .NET Core, and Razor syntax.Experience integrating RESTful APIs and SignalR WebSockets.Understanding of frontend performance optimization techniques.Experience with CSS frameworks (Bootstrap, Tailwind, etc.).Familiarity with state management patterns (e.g., Flux, MediatR, or MVVM).Knowledge of component-based architecture and dependency injection in .NET.Experience with Git, Azure DevOps, or other CI/CD pipelines.Strong debugging and troubleshooting skills
Nice to HaveExperience in .NET MAUI for cross-platform mobile development.Knowledge of Progressive Web Apps (PWA) and WebAssembly optimizations.Familiarity with GraphQL and gRPC for efficient data fetching.Understanding of authentication & security best practices (OAuth, JWT, Identity Server).

Job Detail
Shortlist Never pay anyone for job application test or interview.