Search by job, company or skills

schoolcanvas.com

UI/UX Developer (Razor Pages + .NET)

Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a skilled UI/UX Developer who can turn beautiful Figma designs into clean, responsive, and high-performance web applications using ASP.NET Core Razor Pages. You will work closely with UI/UX Designers and Backend Developers to deliver pixel-perfect, accessible, and user-friendly interfaces.

Key Responsibilities
  • Convert high-fidelity Figma/XD designs into responsive, production-ready Razor Pages.
  • Develop and maintain reusable UI components using Partial Views, View Components, and Tag Helpers.
  • Build responsive, mobile-first layouts with excellent user experience.
  • Implement client-side interactions using JavaScript, Alpine.js / HTMX, or vanilla JS.
  • Ensure full accessibility (WCAG 2.2) and cross-browser compatibility.
  • Optimize front-end performance (page speed, lazy loading, critical CSS).
  • Collaborate with designers to maintain design system consistency.
  • Work with backend team on form handling, model binding, and AJAX calls.
  • Write clean, maintainable, and well-documented code.

  • Required Skills & Qualifications

    CategorySkills RequiredCore TechnologiesASP.NET Core Razor Pages, C# (basic PageModel knowledge), HTML5, CSS3 StylingTailwind CSS (preferred) or Bootstrap 5, Flexbox, CSS GridJavaScriptModern JavaScript (ES6+), DOM manipulation, Fetch APIInteractivityAlpine.js, HTMX, or jQueryDesign ImplementationPixel-perfect implementation from Figma, Design SystemsOthersResponsive Design, Accessibility (ARIA, WCAG), Git

    Good to Have
    • Experience with .NET 8 / .NET 9
    • WebOptimizer, Vite, or esbuild for bundling
    • Chart.js / ApexCharts
    • Basic understanding of Clean Architecture / CQRS
    • Playwright or Selenium for UI testing
    • Familiarity with Azure / AWS deployment
    What We Offer
    • Opportunity to work on scalable enterprise applications
    • Collaborative environment with designers and backend teams
    • Latest tools and modern front-end practices in .NET ecosystem

    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 148882201