Unlock Full Resume Report

New offer - be the first one to apply!

September 4, 2026

C++ Developer

Senior • On-site

Katowice, SL, Poland

Zakres obowiązków

  • Projektowanie i rozwój aplikacji desktopowych oraz serwerowych w języku C++.
  • Tworzenie nowych funkcjonalności oraz rozwój i optymalizacja istniejącej architektury systemu.
  • Udział we wszystkich etapach cyklu życia oprogramowania: od analizy wymagań, przez implementację i testowanie, po utrzymanie oraz rozwój produktu.
  • Współpraca z zespołami QA, Product Management, UX oraz DevOps.
  • Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych.
  • Udział w code review i dbanie o wysoką jakość, wydajność oraz czytelność kodu.
  • Praca w środowisku Agile/Scrum.
  • Projektowanie i rozwój rozwiązań związanych z HMI, wizualizacją danych, systemami Industry 4.0 oraz IoT.

Wymagania

  • Minimum 5 lat komercyjnego doświadczenia w tworzeniu oprogramowania.
  • Bardzo dobra znajomość języka C++.
  • Dobra znajomość programowania obiektowego oraz wzorców projektowych.
  • Doświadczenie w pracy z systemami Windows i/lub Linux.
  • Znajomość systemów kontroli wersji Git.
  • Doświadczenie w pracy w metodykach Agile.
  • Komunikatywna znajomość języka angielskiego.

Mile widziane

  • Doświadczenie w tworzeniu aplikacji GUI z wykorzystaniem Qt.
  • Znajomość C#/.NET.
  • Doświadczenie w pracy z SQL oraz relacyjnymi bazami danych.
  • Znajomość narzędzi i praktyk DevOps: Jenkins, Azure DevOps, CI/CD.
  • Doświadczenie z technologiami MQTT, OPC UA oraz rozwiązaniami IoT.
  • Znajomość architektury aplikacji wielowątkowych i systemów rozproszonych.

Oferujemy

  • Umowę o pracę na pełen etat.
  • Model pracy hybrydowy.
  • Stabilną i długoterminową współpracę.
  • Jasno zdefiniowaną ścieżkę kariery.
  • Możliwość relokacji w ramach lokalnych oddziałów.
  • Po zakończeniu projektu możliwość zaangażowania w kolejny projekt.
  • Wdrożenie oraz współpracę z dedykowanym Competences Managerem.
  • Możliwość współpracy na podstawie B2B lub umowy zlecenia (UZ).

Benefity

  • Opieka medyczna Medicover.
  • Opieka stomatologiczna Medicover.
  • Platforma Medicover Benefits.
  • Karta sportowa Medicover.
  • Program poleceń.
  • Wyprawka dla nowonarodzonego dziecka pracownika.
  • Ubezpieczenie grupowe na życie.
  • Program emerytalny.

Dodatkowe możliwości

  • Dostęp do profesjonalnych certyfikacji u partnerów technologicznych, np. Google i ISTQB.
  • Dostęp do branżowych wydarzeń.
  • Dostęp do programu wymiany wiedzy (Knowledge Sharing Program).
  • Dostęp do programu poleceń.

Similar jobs you might like