Pomiń do treści
Logo firmy CSHARK

.NET WinForms Developer

CSHARK

Oferta w skrócie
21 00023 520PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWrocław
Dostępne na 2 portalach
Aktywna
Opublikowano26 maja 2026
Ostatnio sprawdzono26 maja 2026
Wygasa za2 dni
Werdykt JobHunt

Rola polega na budowaniu niestandardowych, wysokowydajnych kontrolek WinForms dla aplikacji tradingowych w czasie rzeczywistym. Będziesz projektować i optymalizować własne kontrolki (wykresy, siatki, komponenty interaktywne) od podstaw, bez polegania na gotowych bibliotekach. Kluczowa jest praca z ciągłymi strumieniami danych, wielowątkowość i niskopoziomowa optymalizacja wydajności UI (GC, odświeżanie, flicker). Współpracujesz z backendem C++ i dbasz o szybką komunikację TCP/socket.

Brakuje: nie podano wielkości zespołu ani struktury projektowej, brak opisu procesu rekrutacyjnego.

🛠 Wymagane (Must Have)
Dane źródłowe
C#TCP.NET.NET 8TelerikUI designDevExpressUI ControlsInfragisticsWindows FormsReal-time data streams
Mile widziane (Nice to Have)
Dane źródłowe
C++Trading systems
AI Insights
Czym naprawdę jest ta rola?Frontend Engineer

Rola polega na budowaniu niestandardowych, wysokowydajnych kontrolek WinForms dla aplikacji tradingowych w czasie rzeczywistym. Będziesz projektować i optymalizować własne kontrolki (wykresy, siatki, komponenty interaktywne) od podstaw, bez polegania na gotowych bibliotekach. Kluczowa jest praca z ciągłymi strumieniami danych, wielowątkowość i niskopoziomowa optymalizacja wydajności UI (GC, odświeżanie, flicker). Współpracujesz z backendem C++ i dbasz o szybką komunikację TCP/socket.

Plusy
  • W pełni zdalna praca z elastycznością wyboru
  • Wysoka stawka B2B (125-140 PLN/h)
  • Ciekawa, niszowa dziedzina (aplikacje tradingowe czasu rzeczywistego)
  • Możliwość wpływania na architekturę i użyteczność
  • Praca z najnowszym .NET 8
Na co uważać
  • !Brak informacji o wielkości zespołu i liczbie projektów
  • !Nie określono, czy aplikacja jest legacy, czy greenfield
  • !Brak opisu procesu rekrutacyjnego
Codzienna praca
  • Projektowanie i implementacja niestandardowych kontrolek WinForms (wykresy, siatki, wizualizacje) od zera.
  • Optymalizacja renderowania UI pod kątem wydajności przy ciągłych strumieniach danych w czasie rzeczywistym.
  • Zarządzanie aktualizacjami UI z wątków roboczych bez blokowania interfejsu (multi-threading).
  • Współpraca z inżynierami backendu (C++) przy utrzymaniu niskolatencyjnej komunikacji TCP/socket.
  • Profilowanie i debugowanie wydajności (GC pressure, paint cost, batchowanie, flicker).
  • Przegląd kodu i wpływ na architekturę UI oraz użyteczność aplikacji.
  • Implementacja wzorców optymalizacji dla aplikacji desktopowych z dużym obciążeniem danych.
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Mid developer z 5 latami w C# i WinForms, który ma przynajmniej podstawowe doświadczenie w pisaniu niestandardowych kontrolek i rozumie wielowątkowość. Jest gotowy pogłębić wiedzę o optymalizację i komunikację TCP.

Raczej nie dla

Junior developer z mniej niż 3-4 latami doświadczenia w C#/.NET, który nie pracował z WinForms ani z własnymi kontrolkami. Osoby przyzwyczajone do konfigurowania gotowych bibliotek UI (DevExpress, Telerik) nie będą pasować.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt2/5
Remote5/5
Enterprise3/5
Pytania do rekrutera
  • ?Ile osób liczy zespół frontendowy i ile zespołów pracuje nad aplikacją?
  • ?Czy aplikacja jest budowana od nowa, czy rozwijana istniejąca baza?
  • ?Jak wygląda współpraca z backendem C++ – czy to osobny zespół?
  • ?Czy są przewidziane dyżury on-call lub wsparcie produkcyjne?
  • ?Jaki jest stosunek pracy nad nowymi kontrolkami do utrzymania istniejących?
  • ?Jakie narzędzia do profilowania i debugowania są używane?
  • ?Czy oferujecie budżet szkoleniowy lub udział w konferencjach?
Brakujące informacje
  • Nie podano wielkości zespołu ani struktury projektowej
  • Brak opisu procesu rekrutacyjnego
  • Nie wiadomo, czy aplikacja jest nowym projektem, czy rozwijana istniejąca
Zespół

Zespół inżynieryjny frontendu, który kładzie nacisk na jakość i wydajność. Współpraca z backendem C++ i możliwość wpływania na architekturę.

Wynagrodzenie vs rynekn=122 · Senior · B2B

Na poziomie rynkowym

Ta oferta21 00023 520
Mediana: Senior · .NET · B2B21 42026 000

Dane z aktywnych ofert zawierających technologię .NET. Pełne statystyki zarobków →

🔗Podobne oferty