Front-End Developer
H
H+O Structural EngineeringStructural engineering software
United States, Candidates must be available to work a full 8-hour day within the 5:00 AM – 5:00 PM EST window.Contract
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Full professional fluency in English
- Required Skills
- C#.NET
Requirements
- Have solid experience with C# and .NET.
- Have a strong understanding of WPF, including bindings, styles, templates, and resources.
- Have practical experience with MVVM, such as CommunityToolkit.Mvvm or similar.
- Be able to build UI with clear separation of concerns.
- Have experience with dependency injection and application composition, such as Microsoft.Extensions.Hosting.
- Have experience with data-driven UIs and complex state management.
- Be able to work across desktop and web UI paradigms.
- Be available for a full 8-hour workday within the 5:00 AM–5:00 PM EST window.
- Have full professional fluency in English for frequent written and verbal collaboration.
- Preferred: Experience with ASP.NET Core, Blazor, or other web UI technologies.
- Preferred: Experience with engineering, CAD, or BIM-related software.
- Preferred: Experience with 3D data or visualization, such as viewports, geometry, or CAD-like systems.
- Preferred: Familiarity with performance-sensitive desktop applications.
Responsibilities
- Develop and maintain WPF desktop applications using a strict MVVM architecture.
- Design reusable Views, ViewModels, and DataTemplates.
- Design and implement 2D and 3D viewports.
- Build state-driven UIs for complex engineering workflows.
- Integrate the UI with .NET backend services and external systems.
- Ensure correct command behavior, including enablement, disablement, asynchronous execution, and UI state.
- Improve the performance, responsiveness, and consistency of the UI layer.
- Collaborate with UI/UX designers while following the design language.
- Work with engineers on domain-specific workflows.
View Full Description & ApplyYou'll be redirected to the employer's site