JustJoin.IT Praca zdalna Senior New

Senior C++ Engineer (Qt, MFC)

B3 Consulting Poland

⚲ Warszawa

Wymagania

  • C++17
  • STL
  • Boost
  • Qt
  • MFC
  • WinApi
  • Unit Testing
  • Linux
  • Visual Studio 2022
  • Python

Opis stanowiska

To, nad czym pracujesz dziś, ma wpływ na to, gdzie będziesz jutro. Szukasz nowych wyzwań jako Senior C++ Engineer (z Qt i MFC)? Mamy coś dla Ciebie! W B3 zaczynamy od ludzi i ich doświadczenia. Dobieramy projekty tak, aby odpowiadały Twoim umiejętnościom i ścieżce rozwoju. Pracujemy w wielu obszarach i technologiach, realizując projekty IT w Polsce i w środowisku międzynarodowym, co pozwala budować doświadczenie w sposób przemyślany, a nie przypadkowy. Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy. Dołącz do nas już dziś! Co oferujemy? • Pracę w skandynawskiej kulturze opartej o logikę i dialog. • Benefity w obszarze zdrowia i sportu dopasowane do potrzeb. • Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania. • Treningi sportowe, wewnętrzna drużyna, wspólne zawody.   Obszary stanowiska: • Rozwój i utrzymanie infrastruktury UI - zespół buduje bibliotekę warstwy prezentacji (UI framework), używaną we wszystkich desktopowych narzędziach klienta; praca dotyczy całego ekosystemu produktów • Implementacja i integracja komponentów Qt oraz MFC - tworzenie nowych elementów UI w Qt Widgets, implementacja komponentów MFC; obie technologie są kluczowe • Rozwój istniejącej architektury — praca w środowisku dobrze zaprojektowanego, nowoczesnego kodu (enkapsulacja, separacja warstw, abstrakcje); kluczowe jest myślenie architektoniczne.   Czego potrzebujesz, żeby do nas dołączyć: Must have: • Bardzo dobra znajomość C++17 oraz STL i Boost • Dobra znajomość Qt (głównie Qt Widgets / Qt Creator) • Dobra znajomość MFC lub WinAPI • Rozwinięte umiejętności architektoniczne — zdolność rozumienia i kontynuowania istniejącej architektury (enkapsulacja, separacja warstw, abstrakcje) • Doświadczenie w pisaniu unit testów • Rozwinięte umiejętności komunikacyjne i proaktywność — współpraca z zespołem, architektami produktowymi i product ownerami • Uprawnienia do pracy w Polsce (obywatelstwo, wiza, JDG), oraz zamieszkanie na terenie RP. • Język angielski - B2+ Nice to have: • Znajomość Linuxa (programowanie pod Linux) • Znajomość Visual Studio 2022 • Podstawowa znajomość Pythona (używany do pisania testów) • Otwartość na korzystanie z narzędzi AI przy tworzeniu kodu