Blazor UI Developer

Creative Global Consulting

(remote)

JOB DETAILS
SALARY
$50–$55 Per Hour
JOB TYPE
Contractor
SKILLS
DOM (Document Object Model), HTML (HyperText Markup Language), JavaScript, User Interface/Experience (UI/UX), XML (EXtensible Markup Language)
QUALIFICATIONS

Required Expertise • 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.

Certification Requirements

At least one (1) of the following certifications, or an equivalent certification approved by the Government: • Microsoft Certified: Azure Developer Associate (AZ-204) • Microsoft Certified: .NET Developer (legacy or current equivalent) • CIW Advanced HTML5 & CSS3 Specialist • CIW JavaScript Specialist Equivalent certifications may be accepted at the Government’s discretion.

RESPONSIBILITIES

Core Responsibilities • Develop Blazor UI components that dynamically generate and update HTML using a document builder or document object model. • Consume XML data provided by middle-tier services and translate XML structures and semantics into corresponding HTML elements for presentation and user interaction. • Implement and maintain HTML event handlers (e.g., input, change, selection, focus, mouse, keyboard) that integrate with underlying C# code. • Use JavaScript interop to retrieve and process user edits, selections, and state from the browser DOM. • Adhere to established CSS standards (such as BEM) to ensure consistent, maintainable, and scalable UI styling. • Adhere to established JavaScript coding standards (such as modern ECMAScript and ESLint conventions) to ensure consistent, secure, and maintainable client-side code. • Write and maintain secure client-side and server-side UI code consistent with application security requirements. • Check in and check out source code using Azure DevOps Git repositories, following established branching, merge, and review practices. • Resolve UI defects and implement incremental enhancements. • Adhere to Government coding standards, security guidelines, and Horseshoe architectural patterns.

 

POSTED
Today

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.

About the Company

C

Creative Global Consulting