April 9, 2026

Senior C++ Engineer (Qt, MFC)

Senior • Remote

Warsaw, Poland

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

Similar jobs you might like

Technology

B3 Consulting Poland

Administrator Wsparcia Aplikacji Biznesowych

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Role focused on maintaining and troubleshooting business applications across Windows Server (IIS), Apache Tomcat, and Kubernetes environments. Responsibilities include 1st and 2nd line support, CI/CD pipeline analysis, and diagnosing issues across application, database, and server layers in a corporate environment. Position involves close collaboration with development, DBA, and security teams in an international setup. 🗂️ Requirements: 3+ years experience as business application administrator, Experience in 1st and 2nd line support with ticketing systems, Administration and troubleshooting of Windows Server (IIS), Administration and troubleshooting of Apache Tomcat, Kubernetes application deployment and basic troubleshooting, Ability to diagnose issues between application, database, and server, Knowledge of MS SQL architecture and log analysis, Experience with IAM systems (e.g., Keycloak), SSL certificate management (CSR and installation), Experience with CI/CD pipelines and GitLab log analysis, Knowledge of at least one messaging system: ActiveMQ, RabbitMQ, or Kafka, Active Directory management (accounts, groups, GPO), English proficiency at minimum B2 level, Availability for hybrid work in Warsaw, Legal authorization to work in Poland 📃 Skills: Windows, IIS, Tomcat, Kubernetes, SQL, MSSQL, Keycloak, SSL, GitLab, CI/CD, ActiveMQ, RabbitMQ, Kafka, ActiveDirectory 🏢 Description: To, nad czym pracujesz dziś, ma wpływ na to, gdzie będziesz jutro. Szukasz nowych wyzwań jako Administrator Wsparcia Aplikacji Biznesowych ? 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: Utrzymanie i troubleshooting aplikacji biznesowych w środowiskach Windows Server (IIS) i Apache Tomcat — codzienna obsługa 1. i 2. linii wsparcia, diagnozowanie problemów na styku aplikacja–baza–serwer oraz bezpośredni kontakt z osobami zgłaszającymi Zarządzanie aplikacjami na platformie Kubernetes i w procesach CI/CD — osadzanie i uruchamianie aplikacji, analiza logów pipeline'ów w GitLab, współpraca z narzędziami Nexus i Octopus Deploy Współpraca wielozespołowa w środowisku korporacyjnym — codzienna praca z zespołami developerów, DBA, bezpieczeństwa oraz zespołami zagranicznymi (UK, Indie) z użyciem języka angielskiego Czego potrzebujesz, żeby do nas dołączyć: Must have: 3+ lat doświadczenia jako administrator aplikacji biznesowych; doświadczenie w obsłudze zgłoszeń na 1. i 2. linii wsparcia, praca z systemem ticketowym Windows Server (IIS) i Apache Tomcat : wdrażanie, utrzymanie i troubleshooting aplikacji webowych; samodzielna diagnoza problemów na styku aplikacja–baza danych–serwer Kubernetes : osadzanie aplikacji, uruchamianie, podstawowy troubleshooting (wejście do systemu, komendy, eksport logów); MS SQL : rozumienie architektury, analiza błędów i logów; systemy IAM (np. Keycloak) oraz certyfikaty SSL (pełny cykl: CSR → instalacja) CI/CD i GitLab : użytkowanie pipeline'ów, analiza logów i błędów; systemy kolejkowe: znajomość co najmniej jednego z ActiveMQ, RabbitMQ, Kafka; Active Directory : konta, grupy, GPO Język angielski min. B2 - umożliwiający skuteczną komunikację techniczną z zespołami z UK i Indii, szczególnie w sytuacjach awaryjnych Gotowość do pracy hybrydowej (3 dni w tyg w biurze - Warszawa, Centrum) Możliwość wykonywania pracy na terenie Polski (obywatelstwo, karta pobytu, etc.) Nice to have: Linux RHEL: orientacja i podstawowa znajomość umożliwiająca maintenance i troubleshooting Konteneryzacja Red Hat Monitoring Zabbix i Grafana Automatyzacja procesów DB2 Doświadczenie z aplikacjami Confluence, Jira, ServiceNow (SNOW) Otwartość na naukę i rozwój w obszarze DevOps oraz kompetencji w Linuxie

Technology

B3 Consulting Poland

Java Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Mid-level Java Developer role focused on L2 support and development of a critical financial backend application based on Java and Spring. The position involves incident resolution, bug fixing, and collaboration with business teams in an international environment. The project aims to transition application ownership and development to a local team in Poland. 🗂️ Requirements: Minimum 3 years of commercial experience with Java, Experience with Spring Boot, Experience with Hibernate, Experience with PostgreSQL or SQL, Experience in building and consuming REST API, Experience with unit testing, Degree in Computer Science, Mathematics or related field, English level B2/C1, Availability for hybrid work (2 days per week in Warsaw office) 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, SQL, REST, UnitTesting, AWS, GCP, BigQuery, JIRA 🏢 Description: To, nad czym pracujesz dziś, ma wpływ na to, gdzie będziesz jutro. Szukasz nowych wyzwań jako Java Developer (Mid) ? 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: Wsparcie L2 aplikacji backendowej (Java/Spring) – rozwiązywanie incydentów, inwestygowanie przyczyn błędów i wdrażanie poprawek w krytycznej aplikacji finansowej obsługującej kalkulację przychodów i rekoncyliację stocku Współpraca z zespołami biznesowymi – codzienny kontakt z biznesem w języku angielskim, przyswajanie wiedzy domenowej z obszaru finansów (payments, pricing, rekoncyliacja) oraz aktywny udział w tworzeniu nowego zespołu w Polsce Cel projektu - przeniesienie aplikacji (zarządzanie i development) do Polski, od zagranicznego providera Czego potrzebujesz, żeby do nas dołączyć: Must have: Java (min. 3 lata komercyjnie) – Spring Boot, Hibernate PostgreSQL / SQL REST API Unit testing Wykształcenie kierunkowe (informatyka, matematyka lub pokrewne) Angielski B2/C1 (do komunikacji z biznesem) Gotowość do pracy hybrydowej (2 dni w biurze, Warszawa, centrum) Nice to have: Znajomość chmury AWS i/lub GCP (w tym BigQuery) Znajomość metodyk pracy: JIRA, sprinty, change management Wcześniejsze doświadczenie w obszarze finansów, bankowości lub fintech (płatności, pricing, rekoncyliacja)

Technology

B3 Consulting Poland

Senior Android Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Android Developer role focused on designing and implementing scalable mobile applications using modern Android technologies and AI-assisted development tools. The position emphasizes architectural ownership, performance optimization, testability, and mentoring within complex projects. Candidates will drive innovation by applying advanced engineering practices and modern UI frameworks. 🗂️ Requirements: Extensive experience with Android SDK, Strong proficiency in Kotlin, Experience building, optimizing and maintaining complex mobile applications, Knowledge of SOLID principles, Experience with MVVM, MVI or Clean Architecture, Experience with Jetpack Compose, Ability to work with XML-based Android views, Experience designing data layers and managing local databases, Experience with data synchronization mechanisms, Ability to write unit and integration tests, Experience using AI coding assistants (e.g., LLMs), English proficiency for technical communication 📃 Skills: Android, Kotlin, AndroidSDK, MVVM, MVI, CleanArchitecture, JetpackCompose, XML, SOLID, LLM, GitHubCopilot, Claude, ChatGPT, UnitTesting, IntegrationTesting, Databases 🏢 Description: Wejdź na pokład B3! 🚀 Jesteśmy polską firmą outsourcingową o skandynawskich korzeniach, w której cenimy szczególnie takie wartości jak skandynawska energia, logika, doświadczenie, a wszystko to w skandynawskiej kulturze pracy. Nasza filozofia "CARE" to nie tylko słowo – to sposób myślenia. Troszczymy się o potrzeby, dostosowujemy rozwiązania i otaczamy wszystko odpowiednią troską. B3 Consulting Poland to nie tylko miejsce pracy, to społeczność ludzi z entuzjazmem 🙌🙌 Chcesz być częścią naszej załogi to zapraszamy w podróż w odległą galaktykę 🚀 Obecnie poszukujemy osoby na stanowisko Senior Android Developer, który razem z nami stworzy wiodące centrum innowacji cyfrowych w Polsce. 🚀Aby wejść z nami na pokład potrzebujesz: Wieloletnie doświadczenie z Android SDK oraz Kotlin : Praktyczna znajomość budowania, optymalizacji i utrzymywania rozbudowanych aplikacji mobilnych. Solidne fundamenty inżynieryjne : Zdolność stosowania zasad SOLID oraz biegłość we wdrażaniu architektur systemowych (np. MVVM , MVI , Clean Architecture ) w celu zachowania modularności. Biegłość w korzystaniu z narzędzi AI : Doświadczenie we wdrażaniu narzędzi wspierających kodowanie (np. LLMy , asystenci kodu) do automatyzacji powtarzalnych zadań, generowania dokumentacji i zwiększania produktywności. Doświadczenie z nowoczesnym UI : Praktyczna znajomość tworzenia interfejsów przy użyciu Jetpack Compose wraz z umiejętnością nawigowania w starszej warstwie widoków (XML). Doświadczenie w zarządzaniu stanem i danymi : Umiejętność projektowania wydajnych warstw danych, pracy z lokalnymi bazami i mechanizmami synchronizacji. Praktyczne podejście do testowania oprogramowania : Zdolność do pisania kodu, który natywnie wspiera testy jednostkowe i integracyjne . Znajomość języka angielskiego : Poziom umożliwiający płynną komunikację w codziennej pracy projektowej oraz tworzenie przejrzystej dokumentacji technicznej. 🚀Realizuj naszą misję poprzez: Projektowanie nowej architektury : Implementacja nowoczesnych rozwiązań architektonicznych gwarantujących wysoką skalowalność i łatwość rozbudowy aplikacji. Samodzielność decyzyjna i rozwiązywanie problemów : Branie odpowiedzialności za złożone wyzwania techniczne oraz samodzielne prowadzenie skomplikowanych wątków programistycznych. Wykorzystanie AI w procesie developmentu : Aktywne stosowanie asystentów opartych o sztuczną inteligencję (takich jak GitHub Copilot , Claude czy ChatGPT ) w celu optymalizacji pracy, wsparcia przy refaktoryzacji i weryfikacji logiki biznesowej. Zapewnienie standardów jakości : Pisanie kodu zorientowanego na testowalność ( test-driven mindset ) oraz dbanie o stabilność środowiska produkcyjnego. Mentoring i facylitacja wiedzy : Dzielenie się doświadczeniem z zespołem, prowadzenie merytorycznego code review oraz promowanie zaawansowanych praktyk inżynieryjnych. Optymalizacja wydajności systemowej : Praca nad wydajnością aplikacji, optymalizacją zużycia zasobów oraz sprawnym przepływem i synchronizacją danych. 🚀Na pokładzie B3 znajdziesz/otrzymasz: Benefity w obszarze zdrowia i sportu dopasowane do Twoich potrzeb. Bezpłatne treningi biegowe i pływackie, wewnętrzna drużyna triatlonowa, wspólne zawody (Warszawa). Skrojone na miarę działania rozwojowe pozwalające pogłębić wiedzę ekspercką. Cykliczne inicjatywy pozwalające na rozwój w innych dziedzinach IT niż aktualna.

Technology

B3 Consulting Poland

Gosu/Guidewire Developer

Mid

Remote

Warsaw, Poland

🏢 Summary: Oferta dotyczy rozwoju i utrzymania systemu Guidewire ClaimCenter w środowisku ubezpieczeniowym, z naciskiem na programowanie w Gosu, integracje SOAP oraz współpracę z analitykami i biznesem. Praca obejmuje rozwiązywanie problemów produkcyjnych, rozwój funkcjonalności oraz pracę w środowisku SCRUM z narzędziami Atlassian i Jenkins. Firma oferuje skandynawską kulturę pracy, benefity zdrowotne i sportowe oraz możliwości rozwoju. 🗂️ Requirements: Doświadczenie z Gosu, Znajomość platformy Guidewire, Doświadczenie z Guidewire ClaimCenter, Doświadczenie w środowisku ubezpieczeniowym, Doświadczenie w utrzymaniu i rozwoju systemów, Znajomość SQL, Umiejętność pracy z bazami danych, Znajomość SCRUM, Znajomość Jira, Znajomość Jenkins 📃 Skills: Gosu, Guidewire, ClaimCenter, SQL, Oracle, SCRUM, Jira, Jenkins, SOAP, GUnit, Atlassian, Confluence, BPMS 🏢 Description: To, nad czym pracujesz dziś, ma wpływ na to, gdzie będziesz jutro. Szukasz nowych wyzwań jako Gosu/Guidewire Developer ? 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 systemu Guidewire ClaimCenter - realizacja zadań programistycznych związanych z rozwojem i utrzymaniem systemu ClaimCenter, rozwiązywanie problemów produkcyjnych oraz dokumentowanie wprowadzanych zmian Współpraca z analitykami i biznesem - ustalanie wymagań technicznych dla realizowanych zmian, wsparcie programistyczne podczas wdrażania rozwiązań oraz ścisła współpraca z użytkownikami systemów Integracja systemów i jakość kodu - praca w środowisku z ponad 50 systemami komunikującymi się w standardzie SOAP, pisanie testów jednostkowych w GUnit oraz praca w metodologii SCRUM z użyciem narzędzi Atlassian Czego potrzebujesz, żeby do nas dołączyć: Must have: Doświadczenie z językiem Gosu oraz platformą Guidewire Doświadczenie w pracy z Guidewire ClaimCenter w środowisku firmy ubezpieczeniowej Doświadczenie w utrzymaniu i rozwoju systemów (maintenance & development) Znajomość SQL (np. Oracle) oraz umiejętność pracy z bazami danych na poziomie diagnostycznym Znajomość SCRUM oraz narzędzi Atlassian (Jira), a także Jenkins Nice to have: Znajomość zagadnień integracji systemów (komunikacja SOAPowa, integracja wielu systemów) Znajomość procesów i systemów BPMS Doświadczenie z Automated Testing (developer nie pisze testów automatycznych, ale znajomość zagadnienia będzie atutem) Umiejętność pracy z narzędziami Atlassian poza Jirą (Confluence itp.)

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.

Technology

B3 Consulting Poland

Project Manager (PLM/MOM)

Senior

Remote

Wroclaw, DS, Poland

🏢 Summary: Project Manager role leading enterprise PLM/MOM or ERP software implementation projects across the EMEA region. Responsible for full project lifecycle delivery, financial and risk management, and coordination of technical teams in cloud, on-premises, and hybrid environments. The role involves direct customer engagement and managing multiple concurrent projects. 🗂️ Requirements: Proven experience leading software implementation, migration, upgrade or integration projects, Experience with enterprise software: PLM or MOM or SAP or ERP, Experience in automotive or aerospace or defence industries, Experience working with external customers in commercial projects, Experience with post-go-live support, Fluent English, Fluent Polish, Basic understanding of engineering processes, Right to work in Poland 📃 Skills: PLM, MOM, Teamcenter, Opcenter, SAP, ERP, Agile, SAFe, PMP, PRINCE2, AgilePM, Cloud, Onpremises, Hybrid, English, Polish, Engineering, Architecture 🏢 Description: What you work on today shapes where you’ll be tomorrow. Looking for your next challenge as a Project Manager (PLM, MOM) ? We may have the right opportunity for you. At B3, we start with people and their experience. We match projects to your skills and professional growth path. Our consultants work across a wide range of industries and technologies, delivering IT projects both in Poland and internationally. This allows you to build your career in a deliberate way - not by chance. We are part of an international organization listed on Nasdaq Stockholm, operating in 11 countries. In Poland, we operate with full autonomy. We choose our technologies, processes, and ways of working while maintaining the highest professional standards. Join us today. What we offer Work in a Scandinavian culture built on logic, trust, and open dialogue. Health and sports benefits tailored to your needs. Speed Coaching – short sessions designed to provide new perspectives and solutions. Sports training, an internal team, and opportunities to take part in competitions. Role areas: Leading enterprise software implementation projects – Managing the full project lifecycle for PLM/MOM or ERP implementation, migration, upgrade, and integration projects for enterprise-level customers across the EMEA region, across cloud, on-premises, and hybrid environments. Project financial management and risk ownership – Accountability for delivering against approved budgets and margins, active risk and escalation management, project status reporting and forecasting for both customers and internal stakeholders. Team coordination and customer relationship management – Leading internal technical teams and subcontractors, direct engagement with external customers at both operational and strategic levels, running 2–5 projects simultaneously. What you need to join us: Must have: Proven experience leading software delivery projects (implementation or migration or upgrade or integration), including post-go-live customer support. Experience with enterprise-level software , eg.: PLM, MOM (e.g. Teamcenter, Opcenter) or SAP or ERP or equivalent – particularly in automotive, aerospace, or defence industries. Experience working directly with external customers in a commercial project environment. Fluent English and Polish, both spoken and written. At least a basic understanding of engineering processes (not only business-level process orientation). Residence or citizenship in Poland with the right to work here. Nice to have: Knowledge of PLM/MOM platforms: Teamcenter or Opcenter. PM certifications: PMP, PRINCE2, AgilePM. Familiarity with Agile/SAFe methodologies (the delivery framework used is Agile-based, built on SAFe). Stronger technical knowledge of system architecture – a definite plus. Knowledge of industry-specific norms and standards (automotive, aerospace, defence).

Technology

H2B Group

Senior C++ Developer

Senior

Remote

Gdansk, Poland

120 - 150 PLN

🏢 Summary: B2B contract for a Senior C++ Developer to join a remote, full-time project, contributing to production-grade software within a structured SDLC. The role involves end-to-end development in modern C++, including design, implementation, testing, optimization, deployment, and maintenance. The position requires strong engineering foundations and active participation in code reviews and technical improvements. 🗂️ Requirements: Very good practical knowledge of modern C++ (C++11 or newer), Experience with MFC framework, Knowledge of memory management, templates, multithreading, STL, Strong understanding of OOP and SOLID principles, Very good knowledge of SQL and Microsoft SQL Server, Ability to optimize queries and analyze execution plans, Experience in implementing and maintaining unit tests (UI, backend, database), Knowledge of design patterns, Experience in performance profiling and optimization of high-performance systems, Experience delivering production software in commercial environment, Experience working in structured SDLC with code reviews and design discussions 📃 Skills: C++, MFC, SQL, SQLServer, STL, OOP, SOLID, Multithreading, TSQL, UnitTesting, DesignPatterns, Profiling, SDLC 🏢 Description: Kim jest H2B Group? Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia. Dlaczego warto z nami współpracować? ✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią. 💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków. 🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom. 🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie. Do projektu naszego klienta poszukujemy osoby na stanowisko Senior C++ Developer! Szczegóły współpracy Forma współpracy: kontrakt B2B Czas trwania: początkowo 3 miesiące z możliwością przedłużenia Tryb pracy: 100% zdalnie na full-time Start: ASAP Rola Senior Software Engineer, w której będziesz częścią doświadczonego zespołu developerskiego. Na co dzień będziesz tworzyć produkcyjny kod w C++ oraz uczestniczyć w pełnym cyklu wytwarzania oprogramowania - od projektowania i code review, przez testowanie, aż po wdrożenie i utrzymanie rozwiązań. Klient stawia na solidne fundamenty inżynierskie, dobrą współpracę zespołową oraz kulturę ciągłego doskonalenia. Szukamy osoby, która nie tylko dostarcza wysokiej jakości kod, ale również aktywnie wspiera rozwój zespołu i usprawnianie procesów. Wymagania obowiązkowe Bardzo dobra, praktyczna znajomość nowoczesnego C++ (C++11 i nowsze), w tym: zarządzanie pamięcią, doświadczenie z frameworkiem MFC!! <- Bardzo ważne! szablony (templates), programowanie współbieżne, biblioteka standardowa STL Solidne podstawy projektowania obiektowego: zasady SOLID, enkapsulacja, dziedziczenie, polimorfizm Bardzo dobra znajomość SQL, w szczególności Microsoft SQL Server: optymalizacja zapytań, analiza planów wykonania (execution plans) Doświadczenie w implementacji i utrzymaniu testów jednostkowych dla: warstwy UI, usług backendowych, warstwy bazodanowej Znajomość: popularnych wzorców projektowych, profilowania wydajności, technik optymalizacji systemów wysokowydajnych i niskolatencyjnych Doświadczenie w dostarczaniu produkcyjnego, oprogramowania w środowisku komercyjnym Umiejętność pracy w ramach ustrukturyzowanego procesu wytwarzania oprogramowania (SDLC), obejmującego: code review, dyskusje projektowe, współpracę zespołową przy dostarczaniu rozwiązań

Technology

Link Group

Senior C++ Developer

Senior

Remote

Olsztyn, Poland

130 - 145 PLN

🏢 Summary: Senior/Lead C++ Developer role focused on developing and modernizing a large, long‑term system based on MFC and legacy code. The position involves hands‑on engineering across the full SDLC, implementation of new features, performance optimization, and database work with MS SQL Server. Lead level additionally includes technical mentoring and support in architectural improvements. 🗂️ Requirements: Strong practical experience with C++, Hands-on experience with MFC framework, Experience working with legacy codebases, Very good knowledge of SQL, Experience with Microsoft SQL Server, Knowledge of OOP, SOLID, design patterns, Experience in performance profiling and optimization, Experience writing unit tests, Experience working within structured SDLC, Higher education in Computer Science or related field 📃 Skills: C++, MFC, SQL, T-SQL, MS SQL Server, OOP, SOLID, DesignPatterns, UnitTesting, PerformanceProfiling, Concurrency, STL, .NET, C# 🏢 Description: Senior / Lead C++ Developer (MFC) Dla naszego Klienta – stabilnej, globalnej firmy z sektora IT – poszukujemy doświadczonych inżynierów o silnym profilu technicznym. Będziesz częścią kameralnego, zgranego zespołu ekspertów pracującego nad dużym, wieloletnim systemem. Szukamy osób na poziomie Senior oraz Lead , które posiadają unikalne na rynku doświadczenie we frameworku MFC i dla których praca z dojrzałym kodem źródłowym ( legacy codebase ) stanowi interesujące wyzwanie inżynierskie. Projekt łączy w sobie bieżące utrzymanie systemu, realizację bogatego backlogu rozwojowego oraz równoległe działania mające na celu modernizację architektury rozwiązania. Twój zakres obowiązków: Aktywny, samodzielny rozwój oprogramowania (hands-on engineering) w języku C++ na każdym etapie SDLC — od projektowania, przez code review, aż po testy i wdrożenie. Praca z dużym, dojrzałym kodem źródłowym oraz frameworkiem MFC. Implementacja nowych funkcjonalności z bogatego backlogu oraz aktywne wsparcie zespołu w procesie modernizacji systemu. Tworzenie i utrzymanie testów jednostkowych (dla warstwy UI, usług back-endowych oraz bazy danych). Optymalizacja zapytań i praca z bazą danych MS SQL Server. Dla profili Lead: Mentoring i wsparcie techniczne dla pozostałych członków zespołu, dzielenie się wiedzą oraz promowanie dobrych praktyk inżynierskich. Nasze wymagania: Głęboka i praktyczna znajomość języka C++ oraz frameworku MFC (zarządzanie pamięcią, szablony, współbieżność, biblioteka standardowa). Bardzo dobra znajomość SQL , ze szczególnym uwzględnieniem Microsoft SQL Server (optymalizacja zapytań, analiza planów wykonania). Silne fundamenty inżynierskie: znajomość paradygmatu OOP, zasad SOLID oraz wzorców projektowych. Doświadczenie w profilowaniu wydajności i optymalizacji systemów o wysokiej przepustowości lub niskich opóźnieniach. Praktyka w pisaniu testów jednostkowych na różnych warstwach aplikacji. Doświadczenie w pracy w ustrukturyzowanym procesie SDLC (code review, dyskusje architektoniczne). Wykształcenie wyższe kierunkowe (Informatyka lub pokrewne). Świetne umiejętności komunikacyjne, nastawienie na współpracę i ciągły rozwój. Mile widziane: Znajomość języka C# oraz ekosystemu .NET (szczególnie w kontekście integracji międzyjęzykowej lub tworzenia narzędzi pomocniczych). Oferujemy: Stabilną współpracę w oparciu o kontrakt B2B. Elastyczność: Praca w 100% zdalna z dowolnego miejsca w Polsce. Wpływ na projekt: Możliwość realnego kształtowania procesu modernizacji dużego systemu. Kulturę inżynierską: Pracę w kameralnym, dojrzałym zespole nastawionym na dzielenie się wiedzą i partnerskie relacje. Pakiet benefitów (szczegóły przedstawimy podczas rozmowy rekrutacyjnej).

Healthcare

drEryk

Senior C++ Developer (F/M)

Senior

Remote

Krakow, Poland

23,400 - 33,800 PLN

🏢 Summary: Development of professional medical software in C++ within a Scrum team, focused on designing and implementing complex system functionalities and integrations. The role involves building APIs, working with databases, integrating external systems, and ensuring high code quality in a Windows environment. The position requires strong ownership of technical solutions and contribution to architectural decisions. 🗂️ Requirements: Minimum 6 years of experience in C++ development or 2 years in senior role, Very good knowledge of C++17 or newer, Experience in Windows application development, Very good knowledge of SQL and PostgreSQL, Experience with SOAP Web Services, Knowledge of multithreaded programming, Ability to design normalized database schemas and understand indexing, Experience working with legacy code and safe refactoring, Knowledge of defensive programming, English level B2 or higher 📃 Skills: C++, SQL, PostgreSQL, Windows, SOAP, Multithreading, Refactoring, Legacy, Defensive, APIs 🏢 Description: Senior C++ Developer (F/M) O NAS: Tworzymy produkty dla branży medycznej, z których korzystają tysiące lekarzy i personelu medycznego w Polsce. Szukamy kolejnego członka zespołu rozwijającego profesjonalne oprogramowanie dla przychodni i gabinetów NFZ. Rozwijamy aplikację zespole Scrumowym, z naciskiem na jakość, przewidywalność i ciągłe dostarczanie wartości. System obsługuje złożone procesy medyczne i integruje się z wieloma systemami zewnętrznymi. Dużą wagę przykładamy do tego, aby dostarczane rozwiązania realnie działały u użytkowników i odpowiadały na ich potrzeby. Chcesz mieć wpływ na to, co robisz? Chcesz brać odpowiedzialność za rozwiązania i współtworzyć produkt, z którego korzystają ludzie, których znasz? Aplikuj do nas! ZA CO BĘDZIESZ ODPOWIEDZIALNY/A: Projektowanie i implementację funkcjonalności; Tworzenie API i komunikację z bazą danych; integrację z systemami zewnętrznymi; analizę i rozwiązywanie problemów technicznych; dbanie o jakość kodu (code review, testy); aktywny udział w decyzjach technicznych; wspieranie zespołu w podejmowaniu decyzji technicznych i dzielenie się wiedzą; współpracę QA i Product Ownerem. OCZEKIWANE UMIEJĘTNOŚCI: Szukamy osoby, która: Ma minimum 6 lat doświadczenia w tworzeniu aplikacji w C++ lub 2 lata na stanowisku seniora; Potrafi samodzielnie zaprojektować rozwiązanie dla złożonego problemu i rozbić je na etapy realizacji; Rozumie kontekst biznesowy rozwiązań i bierze odpowiedzialność za ich działanie w praktyce (nie tylko za implementację); Nie ogranicza się do realizacji zadań – interesuje się tym, czy rozwiązanie spełnia potrzeby użytkownika; Aktywnie identyfikuje problemy, proponuje rozwiązania i usprawnienia; Jasno się komunikuje i potrafi uzasadniać decyzje techniczne; Potrafi wspierać innych członków zespołu, dzielić się wiedzą i pomagać w podejmowaniu decyzji technicznych; Projektuje rozwiązania z myślą o utrzymywalności i rozwoju systemu; Zna język angielski na poziomie co najmniej B2. Wymagania techniczne: Bardzo dobra znajomość C++ 17 (lub nowszego); Doświadczenie z tworzeniem aplikacji dla systemu Windows; Bardzo dobra znajomość SQL (najlepiej w kontekście PostgreSQL); Umiejętność projektowania dobrych i znormalizowanych schematów baz danych, rozumienie indeksów; Doświadczenie z SOAP Web Services; Znajomość problematyki programowania wielowątkowego; Doświadczenie w pracy z kodem legacy, umiejętność bezpiecznego refaktoringu bez ryzyka regresji; Znajomość programowania defensywnego. Mile widziane: Wykształcenie wyższe techniczne (preferowane informatyczne); Znajomość języków Python, C#, Lua, HTML/Javascript; Doświadczenie z FastReport Studio; Znajomość metodologii Scrum. CO W ZAMIAN? Bezpośredni wpływ na rozwój produktu, mającego realny wpływ na codzienną pracę lekarzy i personelu medycznego; Realny wpływ na decyzje techniczne i architekturę systemu; Decyzyjność w zakresie realizacji zadań (narzędzia, podejście, implementacja); Pracę w środowisku stawiającym na jakość i pragmatyczne podejście do procesu; Elastyczne godziny pracy oraz możliwość pracy zdalnej; Regularną ewaluację jako element Twojego rozwoju; Możliwość udziału w szkoleniach i konferencjach; Opiekę medyczną (LuxMed) oraz karnet Benefit Multisport; Stabilne zatrudnienie w oparciu o B2B lub umowę o pracę.

Technology

Happy Team

Senior Embedded C++ Developer

Senior

Remote

Krakow, Poland

25,000 - 30,000 PLN

🏢 Summary: Senior Embedded C++ Developer role focused on developing embedded software for modern vending devices integrated with web platforms and cloud services. The position involves building Qt/QML user interfaces, maintaining Embedded Linux distributions based on Yocto, and working closely with hardware and software teams on globally used products. The offer includes long-term product development, real hardware interaction, and influence on technical decisions. 🗂️ Requirements: Minimum 5 years of experience in C++, Experience with Qt and QML, Experience with Embedded Linux, Experience with debugging and performance optimization, Ability to solve complex technical problems, Technical independence, Responsibility for delivered solutions 📃 Skills: C, C++, Qt, QML, Linux, Yocto, MQTT, REST, JSON, XML, SQLite, AWS, Git, CMake, GitLab 🏢 Description: 👉O firmie Szukamy doświadczonego Senior Embedded C++ Developera, który dołączyłby do zespołu naszego klienta rozwijającego oprogramowanie dla nowoczesnych urządzeń vendingowych oraz systemów wspierających ich działanie. Firma od lat projektuje i rozwija zarówno hardware, jak i software, tworząc kompletne rozwiązania wykorzystywane przez klientów w Europie, USA, Australii oraz na Bliskim Wschodzie. Wszystkie kluczowe produkty powstają w Bielsku-Białej, gdzie zespoły programistów, elektroników, konstruktorów i testerów współpracują nad jednym produktem. Firma stawia na odpowiedzialność, transparentność, zaangażowanie oraz rozwój ludzi, nie tylko technologii. 👉Kogo szukamy Poszukujemy osoby samodzielnej technicznie, która lubi rozwiązywać złożone problemy, ceni odpowiedzialność za dostarczane rozwiązania i chce pracować w miejscu, gdzie współpraca hardware i software jest codziennością, a tworzony kod przekłada się na działające urządzenia wykorzystywane na całym świecie. 👉 Projekt 🔹 rozwijamy oprogramowanie embedded dla nowoczesnych urządzeń vendingowych, zintegrowane z platformami webowymi, 🔹 tworzymy i rozwijamy interfejs użytkownika w oparciu o Qt/QML, 🔹 rozwijamy funkcjonalności związane z obsługą RFID oraz trybem offline, 🔹 integrujemy urządzenia z aplikacjami webowymi i usługami chmurowymi. 👉 Stack technologiczny 🔹 C, C++ (17–20), Qt 5/6 (QML), 🔹 Linux Embedded (Yocto), 🔹 MQTT, REST API (JSON, XML), 🔹 SQLite, 🔹 AWS SDK, 🔹 Git, CMake, GitLab CI/CD. 👉 Po porannej kawie zajmiesz się 🔹 tworzeniem i rozwojem aplikacji embedded dla urządzeń vendingowych, 🔹 tworzeniem interfejsów użytkownika w QML, 🔹 rozwojem i utrzymaniem dystrybucji Linux w oparciu o Yocto, 🔹 integracją z API aplikacji webowych oraz rozwiązaniami chmurowymi, 🔹 debugowaniem, profilowaniem i testowaniem aplikacji w środowiskach wirtualnych oraz na rzeczywistym sprzęcie, 🔹 współpracą z testerami, projektantami UX i zespołem webowym przy rozwoju wspólnego produktu, 🔹 pracą nad rozwiązaniami wykorzystywanymi przez klientów na rynkach międzynarodowych, 🔹 rozwojem produktu w środowisku, w którym software i hardware powstają równolegle, dzięki czemu efekty swojej pracy zobaczysz również na działających urządzeniach. 👉 Czego od Ciebie oczekujemy 🔹 minimum 5 lat doświadczenia w programowaniu w C++ oraz Qt (QML), 🔹 doświadczenia w pracy z Linux Embedded, 🔹 umiejętności rozwiązywania problemów związanych z debugowaniem, wydajnością i edge case'ami, 🔹 samodzielności technicznej oraz odpowiedzialności za dostarczane rozwiązania, 👉 W zamian oferujemy 🔹 realny wpływ na rozwój produktów i podejmowane decyzje techniczne, 🔹 pracę w kameralnym, technicznym zespole bez korporacyjnych struktur, 🔹 możliwość pracy z rzeczywistymi urządzeniami, a nie wyłącznie symulatorami, 🔹 udział w długofalowym rozwoju produktu zamiast pracy projektowej. 👉 Dodatkowo otrzymasz 🔹 prywatną opiekę medyczną (PZU), 🔹 kartę sportową Medicover Sport, 🔹 spotkania zespołowe i integracje. 👉 Dlaczego warto? 🔹 zobaczysz efekty swojej pracy na działających urządzeniach, a nie tylko w środowisku testowym, 🔹 będziesz mógł na bieżąco testować swój kod na rzeczywistym sprzęcie, 🔹 dołączysz do zespołu tworzącego rozwiązania dla klientów na całym świecie.