We are modernizing the user interface of a flagship enterprise desktop application that has been in production for decades and is used daily by thousands of professionals worldwide.
responsibilities :
Collaborate with C++/MFC engineers to integrate modern UI components into a legacy desktop codebase.
Prototype modernization of selected dialogs, panels, and navigation elements.
Apply client-provided palettes, iconography, and design guidelines in WinUI 3 and/or Avalonia.
Define and document reusable patterns for dialog and component modernization.
Validate technical feasibility of modern frameworks (WinUI 3, Avalonia, Qt) within the client’s environment.
Work closely with UX/UI designers to translate style updates into implemented UI changes.
Ensure prototypes maintain application stability and performance while demonstrating new UI capabilities.
requirements-expected :
3+ years of experience in desktop UI development with WinUI 3, UWP, WPF, Avalonia, or related frameworks.
Strong proficiency with XAML-based UI design and integration into complex applications.
Hands-on experience modernizing legacy desktop applications or migrating components from MFC/Win32.
Ability to design and implement reusable UI components and patterns.
Familiarity with C++/MFC interoperability and willingness to work alongside C++ engineers.
Understanding of performance considerations and best practices in Windows desktop UI development.
Strong English communication skills; able to collaborate in distributed, cross-timezone teams.