Were hiring a Front-End Developer to help build software used by professionals in the architecture engineering and construction space.
This role is for someone who is comfortable building polished high-performance user interfaces for technically complex workflows - not just marketing sites or simple CRUD screens. Youll work on desktop-first product experiences collaborate with designers and engineers and help shape how users interact with tools that support real engineering work. The position is remote full-time and structured as an independent contractor engagement.
About the work
The product sits within the AEC software space and is designed to improve the way engineering teams work across the tools they already rely on. The focus is on practical workflow improvements usability and performance in a domain where the UI needs to handle more than basic forms and tables. Youll be joining a distributed team working across time zones so strong written communication and comfort with async collaboration matter.
What youll be doing
Build and maintain front-end functionality for desktop applications using C#/.NET and WPF
Create well-structured UI components using a clear MVVM architecture
Develop reusable Views ViewModels DataTemplates styles and UI patterns
Implement interfaces for complex engineering workflows including state-heavy screens and interaction flows
Contribute to 2D and 3D visual interfaces / viewports
Connect the UI layer to backend services and supporting systems
Improve responsiveness performance and reliability across the front end
Ensure the application behaves correctly across different UI states including command handling async actions and state transitions
Work closely with design and engineering teams to translate product requirements into a usable scalable interface
Help keep the product UI consistent maintainable and easy to extend over time
What were looking for
Solid commercial experience with C#
Strong hands-on experience building applications with WPF
Good understanding of bindings styles templates resources and UI composition
Proven experience working with MVVM in production applications
Ability to design front-end architecture with good separation of concerns
Experience handling complex UI state data-driven screens and workflow-heavy interfaces
Familiarity with dependency injection and application composition patterns
Confidence working across both desktop and web-style UI thinking
Strong communication skills and the ability to work effectively in a remote distributed team
Professional fluency in English
2 years of front-end development experience
Degree in Computer Science Software Engineering or equivalent practical experience
Nice to have
Exposure to Core Blazor or other modern web UI technologies
Experience with engineering BIM CAD or other technical design software
Background working with 3D data geometry visualisation or CAD-like interfaces
Experience building performance-sensitive desktop software
Interest in architecture structural engineering or construction technology workflows
Were hiring a Front-End Developer to help build software used by professionals in the architecture engineering and construction space.This role is for someone who is comfortable building polished high-performance user interfaces for technically complex workflows - not just marketing sites or simple ...
Were hiring a Front-End Developer to help build software used by professionals in the architecture engineering and construction space.
This role is for someone who is comfortable building polished high-performance user interfaces for technically complex workflows - not just marketing sites or simple CRUD screens. Youll work on desktop-first product experiences collaborate with designers and engineers and help shape how users interact with tools that support real engineering work. The position is remote full-time and structured as an independent contractor engagement.
About the work
The product sits within the AEC software space and is designed to improve the way engineering teams work across the tools they already rely on. The focus is on practical workflow improvements usability and performance in a domain where the UI needs to handle more than basic forms and tables. Youll be joining a distributed team working across time zones so strong written communication and comfort with async collaboration matter.
What youll be doing
Build and maintain front-end functionality for desktop applications using C#/.NET and WPF
Create well-structured UI components using a clear MVVM architecture
Develop reusable Views ViewModels DataTemplates styles and UI patterns
Implement interfaces for complex engineering workflows including state-heavy screens and interaction flows
Contribute to 2D and 3D visual interfaces / viewports
Connect the UI layer to backend services and supporting systems
Improve responsiveness performance and reliability across the front end
Ensure the application behaves correctly across different UI states including command handling async actions and state transitions
Work closely with design and engineering teams to translate product requirements into a usable scalable interface
Help keep the product UI consistent maintainable and easy to extend over time
What were looking for
Solid commercial experience with C#
Strong hands-on experience building applications with WPF
Good understanding of bindings styles templates resources and UI composition
Proven experience working with MVVM in production applications
Ability to design front-end architecture with good separation of concerns
Experience handling complex UI state data-driven screens and workflow-heavy interfaces
Familiarity with dependency injection and application composition patterns
Confidence working across both desktop and web-style UI thinking
Strong communication skills and the ability to work effectively in a remote distributed team
Professional fluency in English
2 years of front-end development experience
Degree in Computer Science Software Engineering or equivalent practical experience
Nice to have
Exposure to Core Blazor or other modern web UI technologies
Experience with engineering BIM CAD or other technical design software
Background working with 3D data geometry visualisation or CAD-like interfaces
Experience building performance-sensitive desktop software
Interest in architecture structural engineering or construction technology workflows