Job Title: Senior Blazor UI Developer ( .NET, JavaScript, XML & DOM) 10+ years of exp
Location: Washington DC (Hybrid)
We are currently seeking candidates who meet the following qualification
Responsibilities
- Design and implement UI architectural patterns that support dynamic document rendering, rich interaction, and complex editing workflows.
- Define, oversee, and validate the transformation of XML content from middle-tier services into structured, interactive, and standards-compliant HTML representations.
- Develop, review, and optimize JavaScript functionality that directly interacts with the Browser Document Object Model (DOM) to support advanced editing and user interaction scenarios.
- Ensure seamless integration of UI components with application state management, command execution, validation logic, and workflow processes, including review and approval cycles.
- Apply established CSS methodologies (such as BEM or equivalent standards) to maintain consistent, scalable, and maintainable user interface design.
- Follow modern JavaScript standards and coding practices to ensure secure, efficient, and maintainable client-side behavior.
- Develop and review secure UI implementations, ensuring proper handling of user input, safe DOM manipulation, and adherence to security requirements.
- Enforce source control best practices using Azure DevOps Git, including structured branching strategies, pull request reviews, and controlled merge processes.
- Establish, maintain, and enforce consistent UI/UX standards across application components including menus, toolbars, docking panels, dialogs, and editor interfaces.
- Provide technical leadership and guidance to development teams on UI architecture, performance optimization, extensibility, and maintainability.
Required Expertise - Extensive experience developing complex, enterprise-grade web-based applications.
- Strong proficiency in C#, JavaScript, HTML, and CSS within production environments.
- Advanced experience designing and developing Blazor Server applications.
- Strong expertise in JavaScript interoperability (JS Interop) and DOM-based UI manipulation.
- Deep understanding of XML-based document models, including schema-driven structures and hierarchical document semantics.
- Experience defining, governing, or implementing XML-to-HTML transformation strategies for document-centric systems.
- Experience in structured XML standards such as DITA, DocBook, or equivalent custom XML schemas used in enterprise document management systems.
If you meet these qualifications, please submit your application via link provided in Linkedin
Kindly do not call the general line to submit your application.