About the job Front-End Developer
About
H+O Structural Engineering specializes in mid-rise, high-rise and large scale building design. We're building a national company, serving architects and real estate developers across the US.
Our mission is simple: A Better Experience. For our team. For our clients.
We're building a software platform that connects BIM tools (like Revit) with structural analysis engines, automating the slow, manual data exchange that structural engineers deal with today. Think of it as the interoperability layer for modern structural design — making building data flow seamlessly across the tools engineers use every day.
Role
This is a fully remote, full-time 1099 independent contractor role. You'll be joining a distributed team of collaborators across multiple time zones, working on meaningful problems at the intersection of software and structural engineering. We're looking for someone who thrives in an async-friendly environment and communicates well across a global team.
Candidates must be available to work a full 8-hour day within the 5:00 AM – 5:00 PM EST window.
Responsibilities
- Develop and maintain **WPF desktop applications** using a **strict MVVM architecture**
- Design clean, reusable **Views, ViewModels, and DataTemplates**
- Design and implement **2D and 3D viewports**
- Build **state-driven UIs** for complex engineering workflows
- Integrate UI with **.NET backend services and external systems**
- Ensure **correct command behaviour** (enable/disable, async execution, UI state)
- Improve **performance, responsiveness, and consistency of the UI layer**
- Collaborate with UI/UX designers while following the design language
- Collaborate closely with engineers on domain-specific workflows
Requirements
- Solid experience with **C# and .NET**
- Strong understanding of **WPF** (Bindings, Styles, Templates, Resources)
- Practical experience with **MVVM** (e.g. CommunityToolkit.Mvvm or similar)
- Ability to build UI with **clear separation of concerns**
- Experience with **dependency injection and application composition** (e.g. Microsoft.Extensions.Hosting)
- Experience with **data-driven UIs** and complex state management
- Ability to work across different UI paradigms (desktop and web)
-Comfortable working asynchronously with a globally distributed remote team
-Reliable availability for a full 8-hour workday within the 5:00 AM – 5:00 PM EST window
-Full professional fluency in English, as this role involves frequent written and verbal collaboration across a distributed team
Preferred Qualifications
- Experience with [ASP.NET](http://asp.net/) Core or Blazor (or other web UI technologies)
- Experience with **engineering, CAD, or BIM-related software**
- Experience working with **3D data or visualisation (e.g. viewports, geometry, CAD-like systems)**
- Familiarity with **performance-sensitive desktop applications**
- Interest in **structural or architectural workflows**
Additional Information
- This is a 1099 contractor position. Independent Contractors are responsible for their own insurance, health coverage, tax reporting, and more.
H+O is committed to equal opportunity and inclusive hiring practices. We celebrate diversity and encourage qualified applicants from all backgrounds to apply.