Currency

.NET WinForms Developer

5 778 - 6 466 USDNet per month - B2B
Net

.NET WinForms Developer

Net

-, Kraków +4 Locations

CSHARK

Full-time
B2B
Senior
Remote
5 778 - 6 466 USD
Net per month - B2B

Tech stack

    Polish

    C1

    English

    C1

    Windows Forms

    advanced

    C#

    advanced

    .Net 8

    advanced

Job description

We are looking for an experienced .NET WinForms Developer to join the frontend team and help design, develop, and optimize high-performance trading applications.



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



Your Daily Missions

  • Develop, maintain, and enhance custom Windows Forms controls for real-time trading applications.

  • Implement UI features that handle large, fast-changing datasets with minimal latency.

  • Collaborate with traders and backend developers to translate business requirements into performant desktop solutions.

  • Work with C++ backend systems over TCP/IP and ensure robust, low-latency communication.

  • Profile, debug, and optimize code for responsiveness and performance.

  • Contribute to continuous improvement of codebase, tooling, and processes.



The Essentials We're Seeking

  • 5+ years of experience in C#/.NET (preferably .NET 8).

  • Strong expertise in Windows Forms and UI customization.

  • Solid understanding of asynchronous, multi-threaded, and event-driven programming.

  • Experience with custom control development (charts, grids, real-time visualization).

  • Familiarity with TCP/socket communication and debugging live systems.

  • Ability to read and understand complex C++ or protocol integration logic.

  • Strong collaboration skills and attention to detail.

  • Fluency in English and Polish (minimum B2+) – a must.



Nice to Have

  • Prior exposure to trading systems or market data environments.

  • Understanding of performance-sensitive visualization, or C++ interoperability.



Reasons Why You Would Enjoy Working With Us

  • We work in the latest technologies and with international clients, and our projects are polished from < to /> - learn about some of the projects we have completed.

  • We organize TechTalks, meet-ups and create guilds where we exchange knowledge - you can learn a lot from your teammates.

  • We have a close-knit team and we make sure to have regular integrations - we often go out to celebrate together.

  • You can work remotely or choose to work from our offices in Wroclaw or Bielsko-Biala. However, we count on your openness to occasionally visit the office for team meetings or client visits, or possible occasional trips to the client's headquarters.

  • You can adjust your working hours to suit your needs, starting your day between 7:00 and 10:00 am.

  • You can work with great specialists in their fields who also have a sense of humor and other after-hours hobbies. It is the people who create the unique atmosphere and relaxed atmosphere at CSHARK.

  • We have a flat structure - we are not a corporation and don't want to be one 🙃.

  • We offer bonuses for employee referrals (from 3000 PLN to 7000 PLN).

  • We organize remote English classes and provide access to the company library. You can also become an author/author of articles published on our technical blog - https://cshark.com/blog/.

Tech stack

    Polish

    C1

    English

    C1

    Windows Forms

    advanced

    C#

    advanced

    .Net 8

    advanced

Office location

Published: 17.10.2025

.NET WinForms Developer

5 778 - 6 466 USDNet per month - B2B
Summary of the offer

.NET WinForms Developer

-, Kraków

CSHARK

5 778 - 6 466 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Zgoda na obecny proces rekrutacji: Wyrażam zgodę na przetwarzanie moich danych osobowych przez CSHARK Sp. z o.o. z siedzibą we Wrocław... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.