April 8, 2026

Programista C++ (m/k/os.)

Mid • Hybrid

Wroclaw, Poland

Szukamy Programisty C++ do długofalowego projektu przy jednym z kluczowych systemów informatycznych w Polsce – systemie, wspierającym procesy związane z przyznawaniem emerytur i rent.

System jest częścią rozbudowanego środowiska w obszarze ubezpieczeń społecznych, wykorzystywanego codziennie przez tysiące pracowników Zakładu Ubezpieczeń Społecznych.

 Dołączysz do niewielkiego, zgranego zespołu (2 programistów, Scrum Master, Product Owner/analityczka), który odpowiada za rozwój i utrzymanie modułów przetwarzania danych masowych w systemie. Projekt jest stabilny, długoterminowy i daje realną możliwość rozwoju w technologii C++.

 Jeśli masz doświadczenie w programowaniu w C++ lub chcesz ją rozwijać w praktyce, szukasz stabilnego, ale dynamicznego środowiska pracy – zapraszamy!

 Pracujemy w modelu hybrydowym z biura (Wrocław, Katowice)

Proces rekrutacyjny prowadzony jest zdalnie (rozmowa telefoniczna, zadanie, spotkanie spotkanie z Zespołem i decyzja).

 Czym będziesz się zajmować?

  • Tworzenie i rozwijanie oprogramowania w języku C++ (ANSI C/C++98; docelowo C11/C17) 

  • Utrzymanie i rozwój systemu o architekturze monolitycznej (obsługa procesów masowych) oraz komponentów opartych na mikrousługach (Tuxedo, OpenShift)

  • Współpraca z zespołami odpowiedzialnymi za interfejsy użytkownika i inne moduły

  • Tworzenie i aktualizacja dokumentacji technicznej

Co będzie Ci potrzebne aby móc wykonywać powierzone Ci zadania?

  • Minimum 2 lata doświadczenia jako programista C++ 

  • Znajomość języka C++ (ANSI C/C++98; mile widziane C11/C17)

  • Znajomość SQL i relacyjnych baz danych (preferowana DB2)

  • Doświadczenie w pracy na systemach UNIX / Windows

  • Znajomość narzędzi: Git, Jira

  • Umiejętność pracy zespołowej i analitycznego myślenia

Mile widziane:

  • Doświadczenie z Tuxedo, OpenShift lub mikroserwisami

  • Znajomość Javy i technologii takich jak Spring, Spring Boot, Hibernate

  • Znajomość języków skryptowych (Python, Shell)

  • Wiedza z zakresu UML, CI/CD, automatyzacji procesów wytwórczych

  • Znajomość Angular lub chęć rozwoju w kierunku front-endu

  • Praktyka w pracy w metodyce Scrum

 Benefity

  • Pracowniczy Plan Emerytalny

  • Drużyna Active Team

  • Spotkania integracyjne

  • Ubezpieczenie grupowe

  • Prywatna opieka medyczna

  • Multisport

  • Szkolenia

  • Dostęp do zaawansowanych technologii

  • Praca w największej spółce IT

Similar jobs you might like

Technology

Asseco Poland S.A.

Programista C++ z elementami Java (m/k/os.)

Mid

Hybrid

Wroclaw, Poland

🏢 Summary: Offer for a C++ Developer with elements of Java to develop and maintain backend systems supporting pension and disability decision processes within large-scale public systems. The role involves working on system integrations, decision-generation components, and administrative modules, with real impact on architecture and technical direction. Position includes collaboration in an Agile team and gradual development towards Java technologies. 🗂️ Requirements: Minimum 2 years of programming experience, Very good knowledge of C and C++, Knowledge of structured and object-oriented programming, Basic or practical knowledge of Java, Knowledge of SQL and relational databases, Experience developing applications for UNIX and Windows, Knowledge of at least one scripting language, Practical knowledge of Angular or React, Experience working with Git, Experience working with Jira 📃 Skills: C, C++, Java, Spring, SpringBoot, Hibernate, REST, SQL, PostgreSQL, UNIX, Windows, Python, Shell, Perl, JavaScript, VBA, Angular, React, Git, Jira, DB2, zOS, CICD, UML, Scrum 🏢 Description: Szukamy Programisty C++ z elementami Java do zespołu rozwijającego rozwiązania wspierające proces przyznawania emerytur i rent w ramach systemów Zakładu Ubezpieczeń Społecznych (moduł KSI ZUS). Dołączysz do zespołu odpowiedzialnego za rozwój produktów związanych z generowaniem decyzji i komunikacji z użytkownikami końcowymi ( m.in . rozwiązania typu e-Doręczenia). Pracujemy nad systemem E2 oraz rozwijamy produkt XKOPID – zaplecze technologiczne umożliwiające tworzenie i obsługę decyzji administracyjnych. Zespół powstał w 2025 roku i jest w fazie dynamicznego rozwoju – to dobry moment, aby mieć realny wpływ na kierunek techniczny i architekturę rozwiązań. Zespół: programista, analityk, Scrum Master, Product Owner, (REKRUTACJA -> analityk + programista + stażysta) Lokalizacja: cała Polska (preferowany Wrocław, okazjonalne spotkania zespołowe) Forma pracy: hybrydowa Rekrutacja: w pełni zdalna (rozmowa telefoniczna, zadanie, spotkanie, decyzja) Czym będziesz się zajmować? Rozwojem i utrzymaniem systemów backendowych w C++ (aktualnie wersja 98 , w planach przejście na 11 ) oraz Java Współtworzeniem rozwiązań dla systemu E2 (obszar interfejsu i integracji) Rozwojem komponentów wspierających generowanie decyzji i komunikację z klientem końcowym (XKOPID) Utrzymaniem i rozwojem istniejących modułów (w tym aplikacji wspierających proces przygotowania treści decyzji) Współpracą z zespołami odpowiedzialnymi za inne obszary systemu ( m.in . przetwarzanie masowe) Udziałem w analizie, projektowaniu i dokumentowaniu rozwiązań (Confluence, Jira) Co będzie Ci potrzebne aby móc wykonywać powierzone Ci zadania? Minimum 2 lata doświadczenia programistycznego Bardzo dobra znajomość C i C++ Znajomość programowania strukturalnego i obiektowego Podstawowa lub praktyczna znajomość Java (Spring, Spring Boot, Hibernate, REST) Znajomość SQL (PostgreSQL) i relacyjnych baz danych Doświadczenie w tworzeniu aplikacji na platformy UNIX i Windows Znajomość co najmniej jednego języka skryptowego (np. Python, Shell, Perl, JavaScript, VBA) Praktyczna znajomość Angular lub React Doświadczenie w pracy z Git oraz Jira Mile widziane: Znajomość DB2 Doświadczenie z systemami z/OS Wiedza z zakresu CI/CD i automatyzacji procesów wytwórczych Znajomość UML Doświadczenie w pracy w Scrum Co oferujemy? Stabilny, wieloletni projekt w obszarze systemów publicznych o dużej skali Realny wpływ na rozwój produktu i kierunek zespołu Możliwość rozwoju w kierunku Java (docelowo praca częściowo w obu technologiach) Kameralny, współpracujący zespół Pracę przy systemach wykorzystywanych przez tysiące użytkowników każdego dnia Jeśli chcesz rozwijać się w C++ i jednocześnie stopniowo poszerzać kompetencje o Java – zapraszamy do aplikowania.

Technology

Asseco Poland S.A.

Programista C++ z elementami Java (m/k/os.)

Mid

Hybrid

Wroclaw, Poland

🏢 Summary: Backend Developer role focused on developing and maintaining C++ (C++98 with planned migration to C++11) and Java systems supporting administrative decision processing within large-scale public systems. The position involves building and integrating components for decision generation and user communication, as well as contributing to system design and documentation. 🗂️ Requirements: Minimum 2 years of programming experience, Very good knowledge of C and C++, Knowledge of structured and object-oriented programming, Basic or practical knowledge of Java, Knowledge of Spring, Knowledge of SpringBoot, Knowledge of Hibernate, Knowledge of REST, Knowledge of SQL and relational databases, Knowledge of PostgreSQL, Experience developing applications for UNIX and Windows, Knowledge of at least one scripting language, Practical knowledge of Angular or React, Experience with Git, Experience with Jira 📃 Skills: C, C++, Java, Spring, SpringBoot, Hibernate, REST, SQL, PostgreSQL, UNIX, Windows, Python, Shell, Perl, JavaScript, VBA, Angular, React, Git, Jira 🏢 Description: Szukamy Programisty C++ z elementami Java do zespołu rozwijającego rozwiązania wspierające proces przyznawania emerytur i rent w ramach systemów Zakładu Ubezpieczeń Społecznych (moduł KSI ZUS). Dołączysz do zespołu odpowiedzialnego za rozwój produktów związanych z generowaniem decyzji i komunikacji z użytkownikami końcowymi ( m.in . rozwiązania typu e-Doręczenia). Pracujemy nad systemem E2 oraz rozwijamy produkt XKOPID – zaplecze technologiczne umożliwiające tworzenie i obsługę decyzji administracyjnych. Zespół powstał w 2025 roku i jest w fazie dynamicznego rozwoju – to dobry moment, aby mieć realny wpływ na kierunek techniczny i architekturę rozwiązań. Zespół: programista, analityk, Scrum Master, Product Owner, (REKRUTACJA -> analityk + programista + stażysta) Lokalizacja: cała Polska (preferowany Wrocław, okazjonalne spotkania zespołowe) Forma pracy: hybrydowa Rekrutacja: w pełni zdalna (rozmowa telefoniczna, zadanie, spotkanie, decyzja) Czym będziesz się zajmować? Rozwojem i utrzymaniem systemów backendowych w C++ (aktualnie wersja 98 , w planach przejście na 11 ) oraz Java Współtworzeniem rozwiązań dla systemu E2 (obszar interfejsu i integracji) Rozwojem komponentów wspierających generowanie decyzji i komunikację z klientem końcowym (XKOPID) Utrzymaniem i rozwojem istniejących modułów (w tym aplikacji wspierających proces przygotowania treści decyzji) Współpracą z zespołami odpowiedzialnymi za inne obszary systemu ( m.in . przetwarzanie masowe) Udziałem w analizie, projektowaniu i dokumentowaniu rozwiązań (Confluence, Jira) Co będzie Ci potrzebne aby móc wykonywać powierzone Ci zadania? Minimum 2 lata doświadczenia programistycznego Bardzo dobra znajomość C i C++ Znajomość programowania strukturalnego i obiektowego Podstawowa lub praktyczna znajomość Java (Spring, Spring Boot, Hibernate, REST) Znajomość SQL (PostgreSQL) i relacyjnych baz danych Doświadczenie w tworzeniu aplikacji na platformy UNIX i Windows Znajomość co najmniej jednego języka skryptowego (np. Python, Shell, Perl, JavaScript, VBA) Praktyczna znajomość Angular lub React Doświadczenie w pracy z Git oraz Jira Mile widziane: Znajomość DB2 Doświadczenie z systemami z/OS Wiedza z zakresu CI/CD i automatyzacji procesów wytwórczych Znajomość UML Doświadczenie w pracy w Scrum Co oferujemy? Stabilny, wieloletni projekt w obszarze systemów publicznych o dużej skali Realny wpływ na rozwój produktu i kierunek zespołu Możliwość rozwoju w kierunku Java (docelowo praca częściowo w obu technologiach) Kameralny, współpracujący zespół Pracę przy systemach wykorzystywanych przez tysiące użytkowników każdego dnia Jeśli chcesz rozwijać się w C++ i jednocześnie stopniowo poszerzać kompetencje o Java – zapraszamy do aplikowania.

Technology

PTH EUROTRONIC

C++ Software Engineer

Mid

On-site

Poznan, Poland

🏢 Summary: Offer for a C++ Developer responsible for developing and maintaining software solutions, ensuring high code quality, and participating in continuous integration processes. The role involves creating new functionalities, modifying existing systems, and analyzing, testing, and fixing reported issues. Position is primarily onsite in Poznań with potential hybrid work later. 🗂️ Requirements: Good knowledge of C++, Ability to use Windows or Linux command line (CLI), Basic knowledge of relational databases, Knowledge of SQL, Experience with version control systems SVN or GIT, Residence in Poznań area or willingness to relocate 📃 Skills: C++, SQL, SVN, GIT, CLI, Windows, Linux, RDBMS 🏢 Description: Obecnie poszukujemy dobrze zorganizowanej i dbającej o wysokie standardy pracy osoby, która chciałaby dołączyć do naszego zespołu jako C++ Developer. Zależy nam na osobach, które mieszkają w Poznaniu lub okolicach - bądź są gotowe do relokacji! Jak pracujemy, co dla nas Ważne: Stawiamy na wytwarzanie oprogramowania techniką ciągłej integracji. Stawiamy na bezpośrednią komunikację w zespole. Stawiamy na różnorodność w zespole i postaramy się wykorzystać Twój potencjał. Stawiamy na długotrwałą współpracę. Twój zakres obowiązków: Tworzenie poprawnych, działających programów. Wprowadzanie zmian w istniejących funkcjonalnościach. Dbanie o jakość tworzonych rozwiązań. Analiza, testy i usuwanie zgłaszanych błędów. Wymagania: Dobra znajomość C++. Umiejętność korzystania z powłoki systemowej Windows / Linux (CLI). Podstawowa wiedza na temat relacyjnych baz danych oraz znajomość SQL. Znajomość narzędzi systemu kontroli wersji SVN lub GIT. Mile widziane: Znajomość technologii: Qt, PostgreSQL, Python. Znajomość języka angielskiego. Orientacja w zagadnieniach związanych z branżą energetyczną. Oferujemy: Zatrudnienie na umowę o pracę lub kontrakt B2B Pracę stacjonarna w komfortowym biurze (Poznań, z możliwością pracy hybrydowej w późniejszym okresie Ciekawe projekty branżowe np. SCADA / ADMS dla koncernów energetycznych w Polsce i za zagranicą (TAURON, ENERGA, ENEA, ENEXIS, STEDIN) Rozwój zawodowy – wsparcie merytoryczne całego zespołu oraz zewnętrzne i firmowe szkolenia / warsztaty. Elastyczne godziny pracy (zaczynamy pracę między 7:00 a 9:00) Ubezpieczenie grupowe, dofinansowanie do urlopów wypoczynkowych, prywatnej opieki medycznej i karty Multisport Zapraszamy do aplikowania! Informujemy, że do wybranych kandydatów zostanie przesłany kwestionariusz rekrutacyjny (jako część procesu rekrutacyjnego).

Technology

Asseco Poland S.A.

Programisty Java, C++

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Offer for a Java/C++ Developer to build and maintain software for a large-scale public insurance system in Poland, including development, testing, and technical documentation. The role involves creating client-side applications and working within a hybrid model in Warsaw. Recruitment is fully online with a task-based evaluation. 🗂️ Requirements: Minimum 2 years of professional experience in similar position, Very good knowledge of Java, Experience in developing client applications (frontend or desktop), Knowledge of object-oriented programming, Ability to read technical documentation in English, Higher education in IT or technical field 📃 Skills: Java, C++, SQL, Spring, SpringBoot, Hibernate, JEE, Angular, UML, EnterpriseArchitect, Git, JIRA, Confluence, Scrum 🏢 Description: Poszukujemy Programisty Java, C++,  który będzie odpowiadał za tworzenie oprogramowania dla klienta z branży ubezpieczeń społecznych w ramach największego w Polsce systemu informatycznego. Praca w modelu hybrydowym (biuro w Warszawie przy ul. Branickiego 13) Forma zatrudniania: umowa o pracę Rekrutacja prowadzona online : rozmowa telefoniczna --> zadanie domowe --> spotkanie Czym będziesz się zajmować? Realizowanie powierzonych zadań programistycznych Testowanie funkcjonalne wytworzonego oprogramowania Opracowywaniem dokumentacji użytkowej Dokumentowaniem kodów źródłowych Opracowywaniem dokumentacji technicznej projektu Co będzie Ci potrzebne, aby dobrze wykonywać zadania? Min. 2 lata doświadczenia zawodowego w pracy na podobnym stanowisku Bardzo dobra znajomość języka Java Doświadczenie w tworzeniu aplikacji klienckich: w technologii frontend lub desktop Znajomość zagadnień programowania obiektowego Znajomość języka angielskiego w stopniu umożliwiającym swobodne czytanie dokumentacji technicznej Umiejętność szybkiego uczenia się i pracy pod presją czasu Dobra organizacja czasu pracy (terminowość) Komunikatywność oraz umiejętność pracy w zespole Odpowiedzialność za powierzone zadania Wykształcenie wyższe informatyczne lub techniczne Mile widziane: Znajomość  środowiska technologii Spring, Spring Boot, Hibernate, JEE Znajomość języka C++ oraz SQL Znajomość frameworka Angular Znajomość metodyki UML oraz narzędzia Enterprise Architect Doświadczenie w pracy w metodyce Scrum Znajomość narzędzi Git, JIRA, Confluence Benefity: Prywatna opieka medyczna Dofinansowanie do karty sportowej Ubezpieczenie grupowe Pracowniczy Plan Emerytalny Pożyczki pracownicze Drużyna sportowa Program rekomendacji pracowników Owocowe środy

Technology

PKO BP Finat

Programista C++

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior C++ Developer role focused on designing and developing high-performance, scalable and modular software solutions using modern C++ standards. The position involves code optimization, debugging, testing, and maintaining high engineering quality within a collaborative team environment. Hybrid B2B contract with partial on-site work in Warsaw. 🗂️ Requirements: Advanced proficiency in C++ (C++17/C++20), Experience in designing modular and scalable architectures, Knowledge of SOLID principles and design patterns, Proficiency with CMake and Git, Experience with GCC, Clang or MSVC compilers, Experience with gdb or lldb debuggers, Experience in debugging, profiling and optimization (CPU, memory, multithreading), Experience in unit and integration testing, Experience with static code analysis tools, Ability to participate in code reviews and architectural reviews 📃 Skills: C++, CMake, Git, GCC, Clang, MSVC, gdb, lldb, SOLID, Multithreading, Profiling, Debugging, Testing, GO 🏢 Description: Do naszego zespołu poszukujemy 1 osoby na stanowisko Programista C++ Senior​ Wymagania: Zaawansowana biegłość w programowaniu w C++ (C++17/C++20) oraz praktyczna umiejętność tworzenia wydajnego, bezpiecznego i czytelnego kodu Umiejętność projektowania i rozwijania modularnych, skalowalnych rozwiązań, z uwzględnieniem zasad SOLID, wzorców projektowych i dobrych praktyk inżynierskich Swobodne posługiwanie się narzędziami deweloperskimi: CMake, Git, kompilatorami (GCC/Clang/MSVC), debuggerami (gdb/lldb) oraz narzędziami do analizy jakości i wydajności kodu znajomość GO będzie dodatkowym atutem Doświadczenie w debugowaniu, profilowaniu i optymalizacji aplikacji (CPU, pamięć, wielowątkowość) Umiejętność tworzenia i utrzymywania testów jednostkowych i integracyjnych oraz dbałość o jakość kodu (testy, code review, analiza statyczna) Zdolność analitycznego myślenia, diagnozowania problemów i podejmowania trafnych decyzji technicznych Samodzielność w realizacji powierzonych zadań przy jednoczesnej umiejętności efektywnej pracy zespołowej Umiejętność jasnej komunikacji technicznej, dokumentowania rozwiązań oraz udziału w przeglądach architektury i kodu Odpowiedzialność za jakość dostarczanego oprogramowania i świadomość wpływu własnej pracy na cały system Oferujemy: - kontrakt B2B - model pracy hybrydowy z Warszawy, ul. Chmielna 89. Częstotliwość pracy w biurze: 2 razy w tygodniu.​

Technology

Be in IT

Senior C++ MS SQL Developer

Senior

Remote

Warsaw, Poland

170 - 190 PLN/hr

🏢 Summary: Long-term, fully remote B2B contract for a Senior C++ MS SQL Developer in an international consulting environment, focused on building high-performance and reliable systems. The role involves designing and implementing advanced C++ solutions, optimizing MS SQL databases, and contributing to architecture and full SDLC processes. Strong emphasis on performance-critical programming, concurrency, and software quality standards. 🗂️ Requirements: Very good knowledge of C++ (C++11 or newer), Commercial experience with MS SQL, Practical experience in memory management, Experience with advanced C++ templates, Knowledge of concurrency models, Experience in performance-critical programming, Understanding of SOLID principles, Understanding of object-oriented principles, Knowledge of SDLC and software design, Experience with unit testing, Experience with integration testing, English level B2/C1 📃 Skills: C++, MS SQL, SQL, T-SQL, C++11, C++14, C++17, Concurrency, Multithreading, Templates, OOP, SOLID, SDLC, UnitTesting, IntegrationTesting 🏢 Description: Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko: Senior C++ MS SQL Developer . Zakres obowiązków: Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadcząca usługi IT dla dużych i średnich firm z różnorodnych sektorów. Projektowanie i implementacja rozwiązań w C++ (C++11 i nowsze) z naciskiem na wydajność i niezawodność systemu. Praca z bazą danych MS SQL – projektowanie, optymalizacja i integracja z systemami backendowymi. Zarządzanie pamięcią, implementacja zaawansowanych templates oraz praca ze współbieżnością (concurrency models). Programowanie zorientowane na wydajność (performance-critical programming) w środowisku produkcyjnym. Dbanie o jakość procesów i standardów wytwarzania oprogramowania. Aktywny udział w pełnym cyklu SDLC – od projektowania architektury po testowanie (Unit Testing, Integration Testing). Wpływ na kierunek techniczny projektu oraz współkształtowanie architektury rozwiązań. Oczekujemy: Bardzo dobrej, udokumentowanej znajomości C++ (C++11 i nowszych standardów) – must have . Doświadczenia w pracy z MS SQL – must have . Praktycznej znajomości zarządzania pamięcią (memory management) oraz zaawansowanych templates w C++. Znajomości concurrency models i programowania wydajnościowego (performance-critical programming). Dobrego zrozumienia zasad SOLID oraz zasad programowania obiektowego (OO Principles). Dojrzałego rozumienia SDLC oraz Software Design. Dojrzałej znajomości testowania oprogramowania – Unit Testing oraz Integration Testing. Dbałości o jakość procesów i praktyk wytwarzania oprogramowania (drives quality processes/practices). Mile widziana znajomość C# .NET 9. Mile widziana umiejętność wpływania na kierunek techniczny (technical direction) projektu. Znajomości języka angielskiego na poziomie B2 lub C1 – umożliwiającej swobodną komunikację w międzynarodowym środowisku. Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca. Oferujemy: Długofalowa współpraca z wynagrodzeniem w przedziale 170-190 PLN netto/godz. + VAT. Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). Współpraca w pełni zdalna. Benefity - prywatna opieka medyczna, karta Multisport. Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

Technology

Asseco Poland S.A.

Programista Full-Stack (Java+Angular) (m/k/os.)

Mid

Remote

Wroclaw, Poland

🏢 Summary: Offer for a Fullstack Developer to build and maintain microservices-based systems supporting pension and disability benefits, while also improving internal development tools and processes. The role involves working in an agile team on both new and existing applications using modern Java and Angular technologies. It includes backend and frontend development, system integrations, and process orchestration with BPMN. 🗂️ Requirements: Experience with Java 8+ and knowledge of Java 21 features, Practical experience with Spring Boot (REST API, services, integrations), Practical experience with Angular 12+, Experience with relational databases (SQL), Basic knowledge of Docker and RabbitMQ, Understanding of microservices architecture, Knowledge of design patterns, Experience with unit and integration testing 📃 Skills: Java, Spring, SpringBoot, Angular, SQL, NoSQL, Docker, RabbitMQ, Kubernetes, OpenShift, Camunda, BPMN, REST, Microservices, JUnit 🏢 Description: Hej! 👋 Szukasz pracy, w której naprawdę coś się dzieje? Lubisz kodować, ale też proponować rozwiązania, które ułatwiają życie innym? Dobrze się składa – mamy dla Ciebie miejsce w zespole, który rozwija systemy wspierające przyznawanie emerytur i rent oraz wspiera inne zespoły w codziennej pracy programistycznej. To nie jest klasyczny „zielony projekt” z datą startu i końca. Działamy ciągle i dynamicznie, rozwijając i wspierając oprogramowanie dla obszaru ubezpieczeń społecznych – głównie świadczeń takich jak emerytury i renty. Zespół pełni podwójną rolę: 🛠 Wewnętrzną – rozwijamy narzędzia i usprawniamy procesy wytwórcze, pomagamy innym zespołom, doradzamy technologicznie. 📦 Zewnętrzną – tworzymy i rozwijamy oprogramowanie użytkowe dla klienta – od podstaw albo wspierając już trwające inicjatywy. To, co wyróżnia naszą codzienność, to ciągła zmienność i różnorodność zadań – nuda nam nie grozi. Staramy się wdrażać nowe technologie i aktywnie szukamy lepszych rozwiązań, które potem służą także innym zespołom. 👥 Zespół 8 osób: 5 fullstacków i 3 analityków – dobra mieszanka wiedzy technicznej i biznesowej Stawiamy na współpracę, otwartość i dzielenie się wiedzą Pracujemy zwinnie i testujemy nasz kod (testy jednostkowe i integracyjne to standard) 🧑‍💻 Technologie i architektura Java 21 Spring Boot – nasze główne narzędzie do budowy backendu Angular 21 Architektura oparta na mikroserwisach Praca z relacyjnymi bazami danych (SQL), ale NoSQL też się pojawia W użyciu: RabbitMQ, Docker, podstawy Kubernetes / OpenShif Silnik procesów Camunda (BPMN) – wykorzystujemy do orkiestracji logiki biznesowej oraz realizacji procesów w notacji BPMN Co będzie Ci potrzebne żeby dać radę? Doświadczenie w pracy z Java 8+ i znajomość nowości z Java 21 Znajomość Spring Boot – REST API, serwisy, integracje Praktyczna znajomości Angulara – wersja 12+ Umiejętność pracy z bazami danych (SQL; NoSQL będzie plusem) Znajomość Docker/ RabbitMQ – przynajmniej podstawowej Znajomość wzorców projektowych, mikroserwisów i testowania kodu Otwartość na różne zadania, samodzielność i gotowość do współpracy Co oferujemy? Stabilne zatrudnienie na umowę o pracę Elastyczne godziny startu pracy Dużą różnorodność tematów i technologii – każdy sprint to coś nowego Wpływ na kierunek i rozwoju projektu i możliwość wprowadzania własnych pomysłów Środowisko, w którym naprawdę się liczy Twoje zdanie – i to nie tylko w kodzie Proces rekrutacyjny? ⚙️ Jak wygląda proces rekrutacyjny? 1.Rozmowa zapoznawcza 2.Zadanie testowe 3.Spotkanie techniczne 4.Decyzja – bez przeciągania Brzmi jak coś dla Ciebie? Odezwij się – może właśnie Ciebie szukamy! Razem możemy budować coś naprawdę ważnego. 💻🇵🇱 Benefity Dostęp do zaawansowanych technologii Szkolenia Multisport Prywatna opieka medyczna Ubezpieczenie grupowe Pracowniczy Plan Emerytalny Spotkania integracyjne Drużyna Active Team Owocowe środy

Technology

RITS Professional Services

Developer C++ Senior

Senior

Hybrid

Warsaw, Poland

100 - 115 PLN/hr

🏢 Summary: Offer for an experienced C++ Developer to design, implement and optimize modern, high-performance and scalable system components. The role focuses on clean architecture, code quality and performance optimization in long-term cooperation. Hybrid work model with office presence in Warsaw twice a week. 🗂️ Requirements: Advanced knowledge of C++ (C++17/C++20), Experience in designing modular and scalable architectures, Knowledge of SOLID principles and design patterns, Proficiency with CMake and Git, Experience with GCC, Clang or MSVC compilers, Experience with gdb or lldb debuggers, Experience in debugging, profiling and performance optimization (CPU, memory, multithreading), Ability to write and maintain unit and integration tests, Experience with static code analysis tools 📃 Skills: C++, C++17, C++20, SOLID, CMake, Git, GCC, Clang, MSVC, gdb, lldb, Multithreading, Profiling, UnitTesting, IntegrationTesting, StaticAnalysis 🏢 Description: RITS Group to firma informatyczna, która oferuje najwyższej jakości usługi programistyczne zarówno dla rynku polskiego, jak i międzynarodowego. Jesteśmy dumni, że należymy do grona najszybciej rozwijających się spółek technologicznych. Naszym priorytetem jest jakość oraz innowacyjność dostarczanych rozwiązań, a nasza kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu. Oferujemy 📍 Miejsce realizacji prac: Warszawa 🏢 Praca z biura: 2 dni w tygodniu 💰 Stawka: 115 zł/h netto ⏳ Planowany czas współpracy: ponad 12 miesięcy 🚀 Planowany start: 02.03.2026 Obowiązki Poszukujemy doświadczonego programisty C++, który dołączy do zespołu rozwijającego nowoczesne, wydajne i skalowalne rozwiązania. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację oraz optymalizację kluczowych komponentów systemu, z dbałością o jakość kodu i architekturę. Wymagania Zaawansowana biegłość w programowaniu w C++ (C++17/C++20) oraz praktyczna umiejętność tworzenia wydajnego, bezpiecznego i czytelnego kodu Doświadczenie w projektowaniu i rozwijaniu modularnych, skalowalnych rozwiązań z wykorzystaniem zasad SOLID , wzorców projektowych oraz dobrych praktyk inżynierskich Swobodne posługiwanie się narzędziami deweloperskimi: CMake Git kompilatory GCC / Clang / MSVC debugery gdb / lldb narzędzia do analizy jakości i wydajności kodu Doświadczenie w debugowaniu, profilowaniu i optymalizacji aplikacji (CPU, pamięć, wielowątkowość) Umiejętność tworzenia i utrzymywania testów jednostkowych i integracyjnych oraz dbałość o jakość kodu (testy, code review, analiza statyczna) Zdolność analitycznego myślenia , diagnozowania problemów i podejmowania trafnych decyzji technicznych Samodzielność w realizacji zadań przy jednoczesnej umiejętności efektywnej pracy zespołowej Umiejętność jasnej komunikacji technicznej , dokumentowania rozwiązań oraz udziału w przeglądach architektury i kodu Odpowiedzialność za jakość dostarczanego oprogramowania i świadomość wpływu własnej pracy na cały system Znajomość języka Go (Golang) będzie dodatkowym atutem Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz! Nr ref.: 102/1/2026/r/3121

Technology

Comarch

Senior C++ Developer

Senior

Hybrid

Kraków, Poland

🏢 Summary: Senior C++ Developer role focused on designing and implementing critical modules of a large-scale telecom billing system used by global operators. The position involves performance optimization, database tuning, and ensuring high code quality in a Linux-based production environment. You will work with mature technologies and influence architectural and tooling decisions. 🗂️ Requirements: 5–7 years commercial experience in C++ (C++17/20), Higher technical education (Computer Science, Telecommunications, Electronics or related), Strong multithreading and asynchronous programming skills, Practical knowledge of design patterns and SOLID/Clean Code principles, Advanced Linux system programming and administration, Experience with Oracle and Cassandra databases, Experience with Docker and Kubernetes in production, Proficiency with GDB, profiling tools, and Git, English level B2 or higher 📃 Skills: C++, C++17, C++20, Linux, Multithreading, Concurrency, Oracle, Cassandra, NoSQL, Docker, Kubernetes, GDB, Valgrind, Perf, Git, SOLID, CleanCode, Sockets, Profiling 🏢 Description: Przestań się zastanawiać, jak działają systemy billingowe – zacznij je współtworzyć. Pracuj przy projekcie C++, który ma bezpośredni wpływ na codzienność milionów użytkowników u największych światowych operatorów. Twoim zadaniem będzie implementowanie wymagań biznesowych i dbanie o to, by nasz system działał lepiej z każdym kolejnym wydaniem. To okazja do pracy z dojrzałą technologią w środowisku, gdzie ceni się merytoryczne podejście i techniczną dociekliwość. Profil stanowiska Minimum 5-7 lat komercyjnego doświadczenia w tworzeniu oprogramowania w języku C++ (preferowane standardy C++17/20) Wykształcenie wyższe techniczne (Informatyka, Telekomunikacja, Elektronika lub pokrewne) Biegłość w programowaniu wielowątkowym i asynchronicznym Praktyczna znajomość wzorców projektowych oraz zasad SOLID/Clean Code System Linux - zaawansowana znajomość administracji i programowania systemowego (internals, socket programming, memory management) Doświadczenie w: optymalizacji i modelowaniu danych w Oracle oraz bazach NoSQL (Cassandra) konteneryzacji (Docker) oraz orkiestracji (Kubernetes) w środowiskach produkcyjnych Zaawansowana umiejętność posługiwania się debuggerem GDB, narzędziami do profilowania (np. Valgrind, Perf) oraz systemem Git Bardzo dobra znajomość j. angielskiego - poziom min. B2 (swobodna komunikacja techniczna i tworzenie dokumentacji projektowej) Twoje zadania Projektowanie i implementacja kluczowych modułów systemu telekomunikacyjnego o krytycznym znaczeniu dla biznesu Definiowanie strategii testów (Unit, Component, Integration) oraz dbanie o najwyższe standardy jakości kodu poprzez merytoryczne Code Review Analiza i optymalizacja wydajnościowa wąskich gardeł systemu oraz zapytań bazodanowych Wsparcie techniczne dla młodszych członków zespołu i dzielenie się wiedzą ekspercką Rozwiązywanie najbardziej złożonych problemów technicznych zgłaszanych przez globalnych operatorów (Root Cause Analysis) Aktywny udział w wyborze technologii i narzędzi (w tym wdrażanie rozwiązań opartych o AI wspierających development) Dla Ciebie Praca przy systemie rozliczeniowym obsługującym miliony transakcji dla największych operatorów telekomunikacyjnych na świecie Dostęp do narzędzi AI wspomagających codzienną pracę oraz realny wpływ na kierunek rozwoju technologicznego produktu Budżet szkoleniowy, dostęp do specjalistycznych katalogów kursów oraz udział w konferencjach technicznych Hybrydowy model pracy (2 dni zdalnie, 3 dni z biura) oraz elastyczne godziny rozpoczęcia pracy Prywatna opieka medyczna (dla Ciebie i rodziny), dofinansowania do karty MultiSport oraz regularne eventy integracyjne

Technology

sourcingNOW

Senior C++ Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior C++ Developer role focused on building and optimizing a large-scale embedded multimedia platform used globally. The position involves working with a multi-million-line codebase, enhancing system components, and contributing to scalable and secure architecture. This role offers direct impact on the quality and architecture of a global embedded product. 🗂️ Requirements: Minimum 5 years of professional experience in C++ development, Practical experience with UNIX/Linux systems, Strong understanding of object-oriented programming, Knowledge of software design principles, Experience in designing scalable solutions, Ability to diagnose and resolve performance and system-level issues 📃 Skills: C++, Linux, UNIX, OOP, Embedded, Debugging 🏢 Description: O firmie: Naszym klientem jest międzynarodowa firma technologiczna rozwijająca zaawansowane rozwiązania software’owe wykorzystywane w urządzeniach elektronicznych oraz systemach cyfrowych dostępnych globalnie. Organizacja tworzy i rozwija skalowalne platformy, które integrują treści, oprogramowanie i technologie komunikacyjne, wpływając na sposób korzystania z usług multimedialnych przez użytkowników końcowych. Firma działa w modelu produktowym, w środowisku międzynarodowym, łącząc kompetencje inżynierskie z podejściem nastawionym na jakość, bezpieczeństwo i długofalowy rozwój technologii. Zespoły pracują w rozproszonej strukturze, współpracując przy projektach o dużej skali i wysokim poziomie złożoności technicznej. O stanowisku: Poszukujemy doświadczonej osoby na stanowisko Senior C++ Developer , która dołączy do zespołu rozwijającego zaawansowaną platformę embedded wykorzystywaną w urządzeniach multimedialnych. Rola zakłada pracę nad dużym, wielomilionowym repozytorium kodu, rozwój i optymalizację komponentów systemowych oraz współtworzenie skalowalnego i bezpiecznego środowiska dla globalnego produktu technologicznego. To stanowisko dla osoby, która chce mieć realny wpływ na architekturę i jakość rozwiązania wykorzystywanego przez miliony użytkowników. Do Twoich zadań należeć będzie: Projektowanie, rozwijanie i utrzymywanie wydajnego kodu w C++, Analiza i eliminowanie błędów wydajnościowych oraz systemowych, Dbanie o jakość kodu, jego organizację oraz automatyzację procesów, Udział w przeglądach kodu i przeglądach architektury, Implementacja specyfikacji technicznych i współpraca przy ich tworzeniu, Współpraca z zespołami międzynarodowymi (Europa, USA, Azja), Rozwój oprogramowania dla systemów opartych o UNIX/Linux oraz środowisk embedded. Szukamy osoby, która… Posiada min. 5 lat doświadczenia zawodowego w programowaniu (C++), Ma praktyczne doświadczenie w środowisku UNIX/Linux, Bardzo dobrze rozumie programowanie obiektowe i zasady projektowania oprogramowania, Potrafi projektować i rozwijać skalowalne rozwiązania, Sprawnie diagnozuje i rozwiązuje problemy techniczne, Dobrze odnajduje się w dynamicznym, produktowym środowisku, Komunikuje się w języku angielskim (min. B2) – praca w środowisku międzynarodowym, Mile widziane: Znajomość Python lub JavaScript, Doświadczenie z systemami embedded (Linux/Android), Praktyka w debugowaniu systemów wbudowanych. Co oferuje nasz klient: Udział w rozwoju globalnego produktu technologicznego o dużej skali, Pracę w międzynarodowym środowisku i współpracę z doświadczonym zespołem inżynierów, Realny wpływ na architekturę i kierunek rozwoju platformy, Możliwość pracy przy nowoczesnych rozwiązaniach embedded i systemach multimedialnych, Stabilną współpracę w oparciu o długofalowy projekt technologiczny, Konkurencyjne warunki finansowe i pakiet benefitów adekwatny do poziomu stanowiska. Zatrudnienie w oparciu o kontrakt B2B lub umowę o pracę Osoby zainteresowane prosimy o przesłanie aplikacji przed formularz poniżej. Zastrzegamy sobie możliwość odpowiedzi tylko na wybrane aplikacje.