.NET WinForms Developer in Wrocław

.NET WinForms Developer in Wrocław

Wrocław Pełny etat 103500 - 126500 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Twórz wydajne aplikacje handlowe w C#/.NET z niestandardowymi interfejsami użytkownika.
  • Firma: CSHARK - innowacyjna firma technologiczna zdalna i elastyczna.
  • Benefity: Elastyczne godziny pracy, warsztaty technologiczne i możliwość pracy z międzynarodowymi projektami.
  • Pozostałe informacje: Uczestnicz w działaniach charytatywnych i rozwijaj swoje umiejętności językowe.
  • Dlaczego ta praca: Pracuj nad realnymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
  • Kwalifikacje: 5+ lat doświadczenia w tworzeniu aplikacji desktopowych w C#/.NET.

Przewidywane wynagrodzenie mieści się w przedziale 103500 - 126500 zł za rok.

Poszukujemy doświadczonego programisty .NET WinForms, który dołączy do zespołu inżynierii frontendowej i pomoże w budowie wydajnych aplikacji handlowych w czasie rzeczywistym używanych przez profesjonalnych traderów. Ta rola nie polega na konfigurowaniu frameworków UI – chodzi o tworzenie szybkiego, responsywnego, niestandardowego interfejsu użytkownika dla desktopów.

Twoje codzienne zadania:

  • Projektowanie, wdrażanie i optymalizacja niestandardowych kontrolerów WinForms (wykresy, siatki, interaktywne komponenty wizualizacyjne).
  • Praca z ciągłymi strumieniami danych w czasie rzeczywistym i zapewnienie ultra-responsywnego UI pod obciążeniem.
  • Zapewnienie płynnych aktualizacji UI w wielowątkowym środowisku bez blokowania lub zawieszania.
  • Współpraca z inżynierami backendowymi (systemy C++) w celu utrzymania niskolatencyjnej komunikacji TCP/socket.
  • Profilowanie, debugowanie i dostrajanie wydajności renderowania (nacisk na GC, koszty malowania, grupowanie, kontrola migotania).
  • Poprawa praktyk inżynieryjnych oraz wpływanie na architekturę UI i użyteczność.

Wymagania:

  • 5+ lat doświadczenia w rozwijaniu aplikacji desktopowych w C#/.NET (preferowane .NET 8).
  • Udokumentowane doświadczenie w budowaniu niestandardowych kontrolerów UI od podstaw (dziedziczenie z kontrolerów bazowych i implementacja niestandardowego renderowania – nie konfiguracja DevExpress/Telerik/Infragistics).
  • Doświadczenie w pracy z ciągłymi strumieniami danych w czasie rzeczywistym, gdzie dane są przesyłane do UI (nie okresowe odświeżanie).
  • Silne zrozumienie aplikacji UI w wielowątkowym środowisku (aktualizacja UI w sposób bezpieczny z wątków roboczych, unikanie zawieszeń i zamrożeń).
  • Praktyczne doświadczenie w optymalizacji wydajności UI (redukcja kosztów ponownego rysowania, minimalizacja nacisku GC, grupowanie aktualizacji, zapobieganie migotaniu).
  • Doświadczenie w pracy z komunikacją opartą na TCP/socket.
  • Umiejętność jasnego wyjaśnienia wcześniejszych decyzji projektowych UI, kompromisów i ich wpływu na użytkowników końcowych.
  • Doświadczenie z systemami handlowymi, danymi rynkowymi lub aplikacjami finansowymi w czasie rzeczywistym.
  • Znajomość C++ lub interoperacyjności między C# a komponentami natywnymi.
  • Zrozumienie wzorców wizualizacji wysokiej wydajności i interakcji z danymi.

W CSHARK nie chodzi o modne dodatki czy najnowsze konsole do gier w salonie. Na podstawie opinii naszego zespołu, to co naprawdę się liczy, to środowisko sprzyjające skoncentrowanej pracy, uporządkowane procesy i ciągły rozwój umiejętności. Priorytetem jest to, co naprawdę wzbogaca codzienne doświadczenie pracy, zapewniając, że każda chwila spędzona z nami jest zarówno produktywna, jak i satysfakcjonująca.

Nasze podejście:

  • Praca zdalna: Pracuj z komfortu swojego miejsca, pozostając jednocześnie w kontakcie i współpracy.
  • Elastyczne godziny: Znajdź swój rytm z godzinami, które odpowiadają Twojemu stylowi życia.
  • Międzynarodowe projekty: Angażuj się w projekty, które przekraczają granice.
  • Udział w akcjach charytatywnych: Połącz się z społecznością i przyczyń się do ważnych spraw.
  • Warsztaty technologiczne: Pozostań na czołowej pozycji w technologii.

Proces rekrutacji:

  • 01 Rozmowa z naszym rekruterem - rozpocznij swoją przygodę z CSHARK.
  • 02 Pokaż swoje umiejętności - techniczna rozmowa lub konkretne zadanie.
  • 03 Spotkanie z zespołem - zaangażuj się z potencjalnym przełożonym lub przyszłym zespołem.
  • 04 Tworzenie oferty - omówienie szczegółów oferty.
  • 05 Przygotowanie do onboardingu - dostosowany plan onboardingu.

Odkryj esencję naszej wiedzy, zaawansowanych narzędzi i technologii oraz nasze sukcesy w rzeczywistych projektach.

.NET WinForms Developer in Wrocław – pracodawca: CSHARK

CSHARK to doskonały pracodawca, który oferuje elastyczne warunki pracy w modelu zdalnym, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają możliwość ciągłego rozwoju dzięki różnorodnym projektom międzynarodowym oraz dostępowi do nowoczesnych narzędzi i technologii. Dołączając do nas, stajesz się częścią zespołu, który ceni kreatywność i dąży do osiągania wspólnych celów.

C

Dane kontaktowe:

Zespół rekrutacyjny CSHARK

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako .NET WinForms Developer in Wrocław

C#
.NET
WinForms
Multi-threaded UI Applications
Custom UI Controls Development
Real-time Data Streams
TCP/Socket Communication