Blazor UI / UX Developer
MSYS Inc.
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
HTML
JavaScript
XML Schema
Server Applications
C Sharp (Programming Language)
CSS
Darwin Information Typing Architecture (DITA)
Document Object Model (DOM)
Design of User Interfaces
Web Applications
XML
Blazor
Material Design
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.