.NET WinForms Developer

CSHARK

Wrocław, DS, Poland • 27m ago • Remote

Senior

Remote

43,680,000 - 48,880,000 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • 100% remote or from the office (Wrocław, Bielsko-Biała) — you choose
  • Rate: 125–140 PLN/h
  • B2B contract
  • >5 years of commercial programming experience

Description

We are looking for an experienced .NET WinForms Developer to help build high-performance, real-time trading applications for professional traders.

This role focuses on crafting fast, responsive, custom-rendered desktop UI (not configuring UI frameworks). You will design and optimize WinForms controls, handle continuous real-time data streams, and collaborate with backend engineers to keep communication low-latency.

Responsibilities

  • Design, implement, and optimize custom WinForms controls (charts, grids, interactive visualization components)
  • Work with continuous real-time data streams and ensure ultra-responsive UI under load
  • Ensure smooth multi-threaded UI updates without blocking or freezing
  • Collaborate with backend engineers (C++ systems) to maintain low-latency TCP/socket communication
  • Profile, debug, and tune rendering performance (GC pressure, paint cost, batching, flicker control)
  • Improve engineering practices and influence UI architecture and usability

Requirements

  • 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)
  • 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 (safe UI updates from worker threads)
  • 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 UI design decisions, trade-offs, and their impact on end users
  • English fluency (minimum B2+)

Benefits

  • Work 100% remote or from the office in Wrocław or Bielsko-Biała
  • B2B contract
  • 125–140 PLN/h

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for .NET WinForms Developer role

Improve your resume for just $5

PLN 43,680,000 – PLN 48,880,000/year

Unlock Full Resume Report