DOOR3

Desktop WPF Software Engineer

We are looking for a Senior Desktop WPF Software Engineer with experience in each phase of software development; including requirements, design, coding and implementation, test and maintenance with passion for the product. 

 

It is a full-time hourly contract. The working hours are in the European timezone (GMT+1-GMT+3).

 

Essential Job Duties:

  • Develop desktop applications via C#/WPF with main 3D View hosted via hwnd Win32 control
  • Design visually appealing and user-friendly UI/UX using XAML
  • Write clean and efficient code in C#, following coding standards and best practices
  • Support multithreaded architecture
  • Intermediate/B1 English

 

Required Skills & Experience: 

  • Strong experience in desktop application development.
  • Proficiency in C# and .NET Framework with hands-on excellence in WPF
  • Strong UI/UX design skills using XAML and Win32 Controls
  • Practical use of TPL in desktop applications, thread synchronisation
  • Proficiency in debugging, mem profiling, performance profiling, mem dumps, troubleshooting of threading issues

 

Desirable Skills & Experience:

  • Composite Application Design, Rx, PRISM, Channels, WinForms/.NET
  • Experience working on 3D CAD Software
  • Experience with Win32 Api, DirectX 11
  • Experience with Avalonia
  • Marshalling and Inter-process communication
  • C++/Cli, C++ STD, MFC
  • Understanding of Agile methodologies and experience working in Agile environments.

Required languages

English B1 - Intermediate
Ukrainian Native
Published 16 December 2025
90 views
ยท
16 applications
50% read
ยท
43% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...