Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

CSHARK Sp. z o.o.

.NET WinForms Developer

Posted Updated
Discussion

We are looking for an experienced .NET WinForms Developer to join the frontend engineering team and help build high-performance, real-time trading applications used by professional traders.

This role is not about configuring UI frameworks - it is about crafting fast, responsive, custom-rendered desktop UI.

In short:

  • 100% remote or from the office (Wrocław, Bielsko-Biała) - You choose!
  • 125-140 PLN/h
  • B2B Contract
  • >5 years of commercial programming experience

The Essentials We're Seeking

  • 5+ years of hands-on experience developing desktop applications in C#/.NET (preferably .NET 8).
  • Strong expertise in Windows Forms.
  • Proven experience building custom UI controls from scratch (inheriting from base controls and implementing custom rendering - not configuring DevExpress/Telerik/Infragistics).
  • Experience working with continuous real-time data streams, where data is pushed to the UI (not periodic refresh).
  • Strong understanding of multi-threaded UI applications (updating UI safely from worker threads, avoiding freezes and stalls).
  • Practical experience in UI performance optimization (reducing redraw cost, minimizing GC pressure, batching updates, preventing flicker).
  • Experience working with TCP / socket-based communication.
  • Ability to clearly explain previous UI design decisions, trade-offs, and the impact on end users.
  • Fluency in English (minimum B2+).
Nice to Have

  • Experience with trading systems, market data, or real-time financial applications.
  • Familiarity with C++ or interoperability between C# and native components.
  • Understanding of high-performance visualization and data interaction patterns.

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.