Blazor UI / UX Developer

MSYS Inc.
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) XML Schema Server Applications C Sharp (Programming Language) Cascading Style Sheets (CSS) Darwin Information Typing Architecture (DITA) Document Object Model Design of User Interfaces Web Applications Extensible Markup Language (XML) Blazor
+1 more
Material UI

Job description

Performs hands-on development of Blazor UI components and supporting JavaScript under general technical direction, with emphasis on XML-to-HTML translation, DOM interaction, and event-driven UI behavior. Provides advanced UI development, integration, and technical guidance for complex editor functionality, including XML-driven rendering architecture, UI consistency, and interaction workflows.

Requirements

  • A minimum of five (5) years of professional experience developing web-based applications.
  • A minimum of five (5) years of experience using C#, JavaScript, HTML, and CSS.
  • Demonstrated experience developing Blazor Server applications.
  • Demonstrated experience working directly with the browser Document Object Model (DOM).
  • Demonstrated understanding of XML document structures, including the ability to interpret XML elements, attributes, and hierarchical relationships.
  • Experience translating XML content into HTML representations for display and interaction in web-based user interfaces.
  • Familiarity with structured XML standards such as DITA, DocBook, or custom XML schemas used in document-centric systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role โ€” technically off-topic, practically not.

1:14 min

Introduction to Blazor for seamless web development

Christian Giesswein Christian Giesswein ยท WWC 2025

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein ยท WWC 2023

6:07 min

Structuring Medical Device Information Base XML schemas

Richard Bieck ยท LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw ยท WWC 2022

2:54 min

Understanding Blazor components and the Razor syntax integration

Christian Giesswein Christian Giesswein ยท WWC 2025

2:10 min

Introduction to serverless websites with Blazor and Azure Functions

Menaka Baskerpillai ยท LIVE

Videos

See all

Related articles

See all