WPF Front-End Developer

Techifide


Job Location:

São Paulo - Brazil

Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

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 ...