April 24, 2026

Senior C++ Developer (F/M)

Senior • Remote

23,400 - 33,800 PLN

Krakow, Poland

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ę.

 

Similar jobs you might like

Healthcare

drEryk

Senior Fullstack Developer (F/M) - Java + React

Senior

Remote

Krakow, Poland

23,400 - 30,240 PLN

🏢 Summary: Senior Fullstack Developer role focused on designing and implementing backend (60–70%) and frontend (30–40%) features for a SaaS medical system built in microservices architecture. The position involves working with Java and React to deliver high-quality, maintainable solutions supporting complex medical processes and external integrations. The role includes active participation in technical decisions, domain modeling using DDD, and continuous delivery practices. 🗂️ Requirements: Minimum 6 years of experience in web application development, Strong experience with Java and React, Experience designing solutions for complex problems, Experience with Domain Driven Design (DDD), Very good knowledge of Java 11+, Very good knowledge of React and TypeScript, Good knowledge of SQL (preferably PostgreSQL), Experience with Spring and Hibernate, Experience writing automated tests, Experience with microservices architecture, Ability to design maintainable and testable code 📃 Skills: Java, React, TypeScript, SQL, PostgreSQL, Spring, Hibernate, Spock, JUnit, Testing, Vitest, Microservices, DDD, CQRS, Docker, Kubernetes, AWS, CD 🏢 Description: SENIOR FULLSTACK DEVELOPER (F/M) - JAVA + REACT 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 system w modelu SaaS, który ma realny wpływ na ich codzienną pracę. Rozwijamy system w kilku zespołach Scrumowych, z naciskiem na jakość, przewidywalność i ciągłe dostarczanie wartości. Pracujemy w architekturze mikroserwisowej, wykorzystując podejście Domain Driven Design. 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. Nie szukamy osoby, która chce jedynie realizować gotowe zadania. Szukamy developera, który chce rozumieć problemy użytkowników, proponować rozwiązania i współtworzyć produkt. Chcesz mieć wpływ na to, co robisz? Chcesz brać odpowiedzialność za rozwiązania, z których korzystają ludzie, których znasz? Aplikuj do nas! Za co będziesz odpowiedzialna/y : Projektowanie i implementację funkcjonalności po stronie backendu i frontendu (w proporcjach ok. 60-70% backend oraz 30-40% frontend); Analiza wymagań produktowych, biznesowych i technicznych; Implementacja funkcjonalności wspierających złożone procesy biznesowe w branży medycznej; Modelowanie domeny i pracę z danymi; Integracje z systemami zewnętrznymi; Dbanie o jakość kodu (code review, testy); Aktywny udział w decyzjach technicznych; Wspieranie zespołu w podejmowaniu decyzji technicznych i dzielenie się wiedzą; Inicjowanie i wdrażanie usprawnień technicznych oraz organizacyjnych; Współpraca z developerami, QA i Product Ownerem. Nasze wymagania: Szukamy osoby, która: Ma minimum 6 lat doświadczenia (lub 2 lata na stanowisku seniora) w tworzeniu aplikacji webowych z użyciem Javy i Reacta; 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; Potrafi pracować na ogólnych wymaganiach biznesowych i samodzielnie doprecyzowywać szczegóły rozwiązania; Aktywnie identyfikuje problemy, proponuje rozwiązania i usprawnienia; Rozumie praktyki efektywnego wytwarzania oprogramowania (np. trunk-based development, Continuous Delivery) lub chce je rozwijać w praktyce; 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; Ma praktyczne doświadczenie w pracy z Domain Driven Design (DDD). Wymagania techniczne: Bardzo dobra znajomość języka Java (11+); Bardzo dobra znajomość React i TypeScript; Dobra znajomość SQL (najlepiej w kontekście PostgreSQL); Doświadczenie w pracy z Hibernate oraz Spring (zarządzanie kontekstem aplikacji, DI, integracja modułów); Doświadczenie w pisaniu testów (np. Spock, JUnit, Testing Library, Vitest); Doświadczenie w pracy z systemami rozproszonymi (architektura mikroserwisowa); Umiejętność projektowania czytelnego, testowalnego i utrzymywalnego kodu. Mile widziane: Wykształcenie wyższe techniczne (preferowane informatyczne); Doświadczenie z CQRS; Znajomość Dockera, Kubernetesa; Podstawowa znajomość usług chmurowych (np. AWS); Doświadczenie z Continuous Delivery; doświadczenie z narzędziami AI do zwiększania produktywności i jakości pracy; doświadczenie z aplikacjami mobilnymi lub responsywnymi interfejsami; umiejętność współpracy z projektantami UI/UX i pracy z makietami w Figma. Co oferujemy? Realny wpływ na rozwój produktu usprawniającego codzienną pracę lekarzy oraz personelu medycznego; Faktyczna decyzyjność w zakresie rozwiązań technicznych i architektury systemu. Sprawczość  w zakresie realizacji zadań (narzędzia, podejście, implementacja); Pracę w środowisku stawiającym na jakość kodu i pragmatyczne podejście do procesu; Możliwość rozwoju zawodowego – szkolenia, konferencje; Stabilne zatrudnienie w oparciu o umowę o pracę lub kontrakt B2B; Elastyczne godziny pracy oraz możliwość pracy zdalnej; Niezbędne narzędzia pracy; Naukę języka angielskiego; Opiekę medyczną LuxMed; Karnet Benefit Multisport; Możliwość przystąpienia do ubezpieczenia grupowego; Program rekomendacji pracowników; Nowoczesne biuro, spotkania integracyjne.

Healthcare

drEryk

Senior Backend Developer [f/m] - Java

Senior

Remote

Krakow, Poland

18,000 - 24,000 PLN

🏢 Summary: Senior Java Developer role focused on designing and developing a SaaS system for the medical sector, built in a microservices architecture with Domain Driven Design. The position involves implementing complex business logic, integrating external systems, and taking responsibility for technical decisions and code quality. The role offers real impact on a product used daily by medical professionals. 🗂️ Requirements: Minimum 6 years of experience in web application development with Java or 2 years in a senior position, Very good knowledge of Java 11+, Experience with Spring framework, Experience with Hibernate, Good knowledge of SQL (preferably PostgreSQL), Experience in designing distributed systems (microservices architecture), Practical experience with Domain Driven Design (DDD), Experience in writing automated tests, Ability to design maintainable and readable code, Understanding of Continuous Delivery and trunk-based development 📃 Skills: Java, Spring, Hibernate, SQL, PostgreSQL, JUnit, Spock, Microservices, DDD, Docker, Kubernetes, AWS, CQRS, React, TypeScript, Scrum, ContinuousDelivery 🏢 Description: 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 system w modelu SaaS, który ma realny wpływ na ich codzienną pracę. Rozwijamy system w kilku zespołach Scrumowych, z naciskiem na jakość, przewidywalność i ciągłe dostarczanie wartości. Pracujemy w architekturze mikroserwisowej, wykorzystując podejście Domain Driven Design. 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 odpowiedzialna/y : Projektowanie i implementację funkcjonalności; Modelowanie domeny i pracę z danymi; Integracje 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ę z frontend developerami, QA i Product Ownerem. Nasze wymagania: Szukamy osoby, która: Ma minimum 6 lat doświadczenia w tworzeniu aplikacji webowych z użyciem języka Java 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; Rozumie praktyki efektywnego wytwarzania oprogramowania (np. trunk-based development, Continuous Delivery) i chce je rozwijać w praktyce; 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; ma praktyczne doświadczenie w pracy z Domain Driven Design (DDD). Wymagania techniczne: Bardzo dobra znajomość języka Java (11+); Doświadczenie w pracy z Hibernate; Doświadczenie w pracy z frameworkiem Spring (zarządzanie kontekstem aplikacji, DI, integracja modułów); Dobra znajomość SQL (najlepiej w kontekście PostgreSQL); Doświadczenie w pisaniu testów (np. Spock, JUnit); Doświadczenie w projektowaniu systemów rozproszonych (architektura mikroserwisowa); Umiejętność projektowania czytelnego i utrzymywalnego kodu. Mile widziane: Wykształcenie wyższe techniczne (preferowane informatyczne); Podstawowa znajomość technologii frontendowych (React, TypeScript); Doświadczenie z CQRS; Znajomość Dockera, Kubernetesa; Podstawowa znajomość usług chmurowych (np. AWS); Doświadczenie z Continuous Delivery; Znajomość metodologii Scrum. Co oferujemy? Realny wpływ na rozwój produktu usprawniającego codzienną pracę lekarzy oraz personelu medycznego; Faktyczna decyzyjność w zakresie rozwiązań technicznych i architektury systemu. Sprawczość  w zakresie realizacji zadań (narzędzia, podejście, implementacja); Pracę w środowisku stawiającym na jakość kodu i pragmatyczne podejście do procesu Możliwość rozwoju zawodowego – szkolenia, konferencje; Elastyczne godziny pracy oraz możliwość pracy zdalnej; Niezbędne narzędzia pracy; Naukę języka angielskiego; Opiekę medyczną LuxMed; Karnet Benefit Multisport; Możliwość przystąpienia do ubezpieczenia grupowego; Program rekomendacji pracowników; Nowoczesne biuro, spotkania integracyjne.

Healthcare

drEryk

Senior Backend Developer [f/m] - Java

Senior

Remote

Krakow, Poland

18,000 - 24,000 PLN

🏢 Summary: Senior Java Developer role focused on designing and developing a SaaS system for the medical sector in a microservices architecture. The position involves domain modeling (DDD), system integrations, and ensuring high code quality within Scrum teams practicing Continuous Delivery. The role includes real impact on architectural decisions and distributed system design. 🗂️ Requirements: Minimum 6 years of experience in Java web application development or 2 years in a senior role, Very good knowledge of Java 11+, Commercial experience with Spring framework, Experience with Hibernate, Good knowledge of SQL (preferably PostgreSQL), Experience in designing distributed systems and microservices architecture, Practical experience with Domain Driven Design (DDD), Experience in writing automated tests, Ability to design maintainable and scalable solutions, Understanding of Continuous Delivery and trunk-based development practices 📃 Skills: Java, Spring, Hibernate, SQL, PostgreSQL, JUnit, Spock, Microservices, DDD, Docker, Kubernetes, AWS, CQRS, Scrum, React, TypeScript 🏢 Description: 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 system w modelu SaaS, który ma realny wpływ na ich codzienną pracę. Rozwijamy system w kilku zespołach Scrumowych, z naciskiem na jakość, przewidywalność i ciągłe dostarczanie wartości. Pracujemy w architekturze mikroserwisowej, wykorzystując podejście Domain Driven Design. 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 odpowiedzialna/y : Projektowanie i implementację funkcjonalności; Modelowanie domeny i pracę z danymi; Integracje 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ę z frontend developerami, QA i Product Ownerem. Nasze wymagania: Szukamy osoby, która: Ma minimum 6 lat doświadczenia w tworzeniu aplikacji webowych z użyciem języka Java 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; Rozumie praktyki efektywnego wytwarzania oprogramowania (np. trunk-based development, Continuous Delivery) i chce je rozwijać w praktyce; 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; ma praktyczne doświadczenie w pracy z Domain Driven Design (DDD). Wymagania techniczne: Bardzo dobra znajomość języka Java (11+); Doświadczenie w pracy z Hibernate; Doświadczenie w pracy z frameworkiem Spring (zarządzanie kontekstem aplikacji, DI, integracja modułów); Dobra znajomość SQL (najlepiej w kontekście PostgreSQL); Doświadczenie w pisaniu testów (np. Spock, JUnit); Doświadczenie w projektowaniu systemów rozproszonych (architektura mikroserwisowa); Umiejętność projektowania czytelnego i utrzymywalnego kodu. Mile widziane: Wykształcenie wyższe techniczne (preferowane informatyczne); Podstawowa znajomość technologii frontendowych (React, TypeScript); Doświadczenie z CQRS; Znajomość Dockera, Kubernetesa; Podstawowa znajomość usług chmurowych (np. AWS); Doświadczenie z Continuous Delivery; Znajomość metodologii Scrum. Co oferujemy? Realny wpływ na rozwój produktu usprawniającego codzienną pracę lekarzy oraz personelu medycznego; Faktyczna decyzyjność w zakresie rozwiązań technicznych i architektury systemu. Sprawczość  w zakresie realizacji zadań (narzędzia, podejście, implementacja); Pracę w środowisku stawiającym na jakość kodu i pragmatyczne podejście do procesu Możliwość rozwoju zawodowego – szkolenia, konferencje; Elastyczne godziny pracy oraz możliwość pracy zdalnej; Niezbędne narzędzia pracy; Naukę języka angielskiego; Opiekę medyczną LuxMed; Karnet Benefit Multisport; Możliwość przystąpienia do ubezpieczenia grupowego; Program rekomendacji pracowników; Nowoczesne biuro, spotkania integracyjne.

Healthcare

drEryk

Senior Frontend Developer (F/M) - React+TypeScript

Senior

Remote

Krakow, Poland

25,200 - 30,240 PLN

🏢 Summary: Senior Frontend Developer role focused on designing and implementing complex SaaS solutions for the medical sector using React and TypeScript. The position involves architectural decisions, collaboration in Scrum teams, and delivering high-quality, maintainable frontend solutions supporting complex business processes. The role offers real impact on product development and technical direction. 🗂️ Requirements: Minimum 6 years of experience in frontend development with React, Strong knowledge of React, Strong knowledge of TypeScript, Experience in designing frontend architecture and solutions independently, Ability to design solutions for complex problems, Experience with software development best practices, Experience with code reviews and automated testing, Ability to work with APIs, Understanding of Continuous Delivery and trunk-based development 📃 Skills: React, TypeScript, ReactRouter, ReactQuery, ReactHookForm, TestingLibrary, Vitest, Selenium, Storybook, Webpack, Vite, StyledComponents, Docker, Kubernetes, Figma 🏢 Description: Tworzymy produkty dla branży medycznej, z których korzystają tysiące lekarzy i personelu medycznego w Polsce. Nasze systemy wspierają złożone procesy medyczne i integrują się z wieloma systemami zewnętrznymi. Szukamy kolejnego członka zespołu rozwijającego nasze rozwiązania SaaS, które mają realny wpływ na codzienną pracę użytkowników. Rozwijamy nasze rozwiązania w kilku zespołach Scrumowych, z naciskiem na jakość, przewidywalność i ciągłe dostarczanie wartości. Pracujemy w architekturze mikroserwisowej, wykorzystując podejście Domain Driven Design do modelowania złożonych procesów biznesowych. Dużą wagę przykładamy do tego, aby dostarczane rozwiązania odpowiadały na realne potrzeby użytkowników i sprawdzały się w codziennej pracy. Nie szukamy osoby, która chce jedynie realizować gotowe zadania. Szukamy developera, który chce rozumieć problemy użytkowników, proponować rozwiązania i współtworzyć produkt. Chcesz mieć wpływ na to, co robisz? Chcesz brać odpowiedzialność za rozwiązania, z których korzystają ludzie, których znasz? Aplikuj do nas! Za co będziesz odpowiedzialna/y : Projektowanie i implementację funkcjonalności w React i TypeScript; Współtworzenie architektury frontendowej systemu i aktywny udział w decyzjach technicznych; Analiza wymagań produktowych, biznesowych i technicznych; Współpraca przy projektowaniu rozwiązań odpowiadających na potrzeby lekarzy i personelu medycznego; Implementacja funkcjonalności wspierających złożone procesy biznesowe w branży medycznej; Dbanie o jakość kodu (code review, testy); Wspieranie zespołu w podejmowaniu decyzji technicznych i dzielenie się wiedzą; Inicjowanie i wdrażanie usprawnień technicznych oraz organizacyjnych w obszarze frontendu; Współpraca z backend developerami, QA i Product Ownerem. Nasze wymagania: Szukamy osoby, która: Ma co najmniej 6 lat doświadczenia w tworzeniu aplikacji frontendowych w React oraz doświadczenie w samodzielnym projektowaniu rozwiązań; Bardzo dobrze zna React i TypeScript; 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; Rozumie praktyki efektywnego wytwarzania oprogramowania (np. trunk-based development, Continuous Delivery) lub chce je rozwijać w praktyce; 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. Używane technologie: React, TypeScript, React Router; Komunikacja z API: React Query; Formularze: React Hook Form; Testy: Testing Library, Vitest oraz end-to-end oparte o Selenium; Narzędzia: Storybook, Webpack, Vite; Style: Styled Components. Mile widziane: Wykształcenie wyższe techniczne (preferowane informatyczne); Doświadczenie w pracy nad złożonymi systemami biznesowymi w architekturze mikroserwisowej; Doświadczenie z aplikacjami mobilnymi lub responsywnymi interfejsami; Doświadczenie z narzędziami AI do zwiększania produktywności i jakości pracy programistycznej; Znajomość Dockera, Kubernetesa; Doświadczenie z Continuous Delivery; Umiejętność korzystania z platformy do projektowania wizualnego (Figma). Co oferujemy? Realny wpływ na rozwój produktu usprawniającego codzienną pracę lekarzy oraz personelu medycznego; Faktyczna decyzyjność w zakresie rozwiązań technicznych i architektury systemu. Sprawczość  w zakresie realizacji zadań (narzędzia, podejście, implementacja); Pracę w środowisku stawiającym na jakość kodu i pragmatyczne podejście do procesu; Możliwość rozwoju zawodowego – szkolenia, konferencje; Stabilne zatrudnienie w oparciu o umowę o pracę lub kontrakt B2B; Elastyczne godziny pracy oraz możliwość pracy zdalnej; Niezbędne narzędzia pracy; Naukę języka angielskiego; Opiekę medyczną LuxMed; Karnet Benefit Multisport; Możliwość przystąpienia do ubezpieczenia grupowego; Program rekomendacji pracowników; Nowoczesne biuro, spotkania integracyjne.

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

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

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.​

Healthcare

Optopol Technology Sp. z o.o.

Frontend/Backend Developer

Senior

Hybrid

Poznan, Poland

🏢 Summary: Fullstack Developer role focused on building and evolving a medical imaging web application using .NET 8 and React/Next.js. The position involves backend-heavy development, REST API design, CI/CD setup, and architectural decision-making from early stages. You will contribute across the full software lifecycle, ensuring performance, security, and scalability. 🗂️ Requirements: Higher technical education or final year studies, Strong knowledge of C#, Strong knowledge of .NET 6+, Strong knowledge of Next.js, Strong knowledge of React.js, Strong knowledge of JavaScript, Strong knowledge of TypeScript, Experience with REST API development, Knowledge of SQL, Ability to work with CI/CD pipelines, English proficiency for technical documentation 📃 Skills: C#, .NET, ASP.NET, Next.js, React, JavaScript, TypeScript, SQL, REST, Docker, Git, GitLab, Jira, PostgreSQL, SQLite, Linux, Pixi.js, C++ 🏢 Description: Zajmujemy się tworzeniem aplikacji webowej z obszaru obrazowania medycznego. Szukamy doświadczonego programisty z mocnym zapleczem backendowym, który jednocześnie nie stroni od frontendu, swobodnie porusza się w środowiskach kontenerowych i rozumie cały cykl wytwarzania oprogramowania (od kodu po wdrożenie). Będziesz miał realny wpływ na kształt produktu - nie będziesz tylko wykonywał zadania, ale również współtworzył architekturę i wyznaczał kierunek techniczny od wczesnego etapu. Twój zakres obowiązków Tworzenie, utrzymanie i rozwijanie aplikacji webowych napisanych w .NET 8 Wsparcie frontendu w Next.js/React.js Konfiguracja i utrzymanie pipeline CI/CD oraz automatyzacja procesów wytwarzania oprogramowania Projektowanie i implementacja REST API oraz integracja z aplikacjami frontendowymi Zapewnienie bezpieczeństwa, wydajności i skalowalności aplikacji Pisanie testów jednostkowych, debugowanie i udział w code review Ścisła współpraca z zespołem produktowym w celu przekładania wymagań biznesowych na rozwiązania techniczne Projektowanie architektury rozwiązań od A do Z Śledzenie nowych technologii i proponowanie usprawnień Nasze wymagania Must-have Wykształcenie wyższe techniczne/ostatni rok studiów (praca na pełny etat) Dobra znajomość języka C# i platformy .NET 6 i wyżej Dobra znajomość technologii Next.js, React.js Dobra znajomość języków JavaScript/TypeScript Znajomość języka angielskiego w stopniu umożliwiającym czytanie dokumentacji technicznej Samodzielność w rozwiązywaniu zadań Komunikatywność Mile widziane Znajomość technologii Pixi.js Znajomość C++ w stopniu pozwalającym na zrozumienie kodu Znajomość PostgreSQL, SQLite Znajomość Docker Praktyczne doświadczenie w tworzeniu i obsłudze REST API Znajomość narzędzi: Git, Jira, GitLab Znajomość obsługi Linuxa Znajomość zagadnień tworzenia aplikacji serwerowych Technologie, których używamy Wymagane C# .NET >6 / ASP.NET Core SQL Podstawowa znajomość JS/TS i React.js Mile widziane Pixi.js Git Jira GitLab Docker PostgreSQL, SQLite Linux To oferujemy Stabilne i długofalowe zatrudnienie w oparciu o umowę o pracę. Atrakcyjne wynagrodzenie adekwatne do doświadczenia i zaangażowania. Możliwość pracy przy innowacyjnych, światowej klasy projektach, które wyznaczają kierunki rozwoju diagnostyki okulistycznej. Realny wpływ na kształt zastosowanych rozwiązań, otwartość na inicjatywy i sugestie. Dostęp do szkoleń i kursów, które wspierają rozwój zawodowy i techniczny. Przyjazną, niekorporacyjną atmosferę w otwartym zespole profesjonalistów. Elastyczne godziny pracy / możliwość pracy hybrydowej (1 dzień w tygodniu zdalnie) - dostosowanie grafiku do potrzeb Pracowników. Dostęp do prywatnej opieki medycznej. Możliwość przystąpienia do atrakcyjnego ubezpieczenia grupowego. Kawę, herbatę i napoje, a w wybrane dni tygodnia także świeże owoce, warzywa oraz kanapki. Benefity prywatna opieka medyczna ubezpieczenie na życie brak dress code’u kawa / herbata owoce / warzywa / kanapki dodatkowe świadczenia socjalne karty przedpłacone dofinansowanie wakacji dzieci

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

Optopol Technology Sp. z o.o.

Frontend/Backend Developer

Senior

Hybrid

Zawiercie, Poland

🏢 Summary: Fullstack Developer role focused on building and evolving a medical imaging web application using .NET 8 and Next.js/React. The position involves end-to-end development, REST API design, CI/CD setup, containerized environments, and architectural decision-making from early stages. The candidate will contribute to backend and frontend development, ensuring security, scalability, and performance. 🗂️ Requirements: Higher technical education or final year student (full-time availability), Strong knowledge of C#, Strong knowledge of .NET 6+, Strong knowledge of Next.js, Strong knowledge of React.js, Strong knowledge of JavaScript, Strong knowledge of TypeScript, Practical experience with REST API development, Ability to design server-side applications, Ability to configure and maintain CI/CD pipelines, English proficiency for reading technical documentation 📃 Skills: C#, .NET, ASP.NET, SQL, React, Next.js, JavaScript, TypeScript, REST, CI/CD, Docker, PostgreSQL, SQLite, Git, GitLab, Jira, Linux, Pixi.js, C++ 🏢 Description: Zajmujemy się tworzeniem aplikacji webowej z obszaru obrazowania medycznego. Szukamy doświadczonego programisty z mocnym zapleczem backendowym, który jednocześnie nie stroni od frontendu, swobodnie porusza się w środowiskach kontenerowych i rozumie cały cykl wytwarzania oprogramowania (od kodu po wdrożenie). Będziesz miał realny wpływ na kształt produktu - nie będziesz tylko wykonywał zadania, ale również współtworzył architekturę i wyznaczał kierunek techniczny od wczesnego etapu. Twój zakres obowiązków Tworzenie, utrzymanie i rozwijanie aplikacji webowych napisanych w .NET 8 Wsparcie frontendu w Next.js/React.js Konfiguracja i utrzymanie pipeline CI/CD oraz automatyzacja procesów wytwarzania oprogramowania Projektowanie i implementacja REST API oraz integracja z aplikacjami frontendowymi Zapewnienie bezpieczeństwa, wydajności i skalowalności aplikacji Pisanie testów jednostkowych, debugowanie i udział w code review Ścisła współpraca z zespołem produktowym w celu przekładania wymagań biznesowych na rozwiązania techniczne Projektowanie architektury rozwiązań od A do Z Śledzenie nowych technologii i proponowanie usprawnień Nasze wymagania Must-have Wykształcenie wyższe techniczne/ostatni rok studiów (praca na pełny etat) Dobra znajomość języka C# i platformy .NET 6 i wyżej Dobra znajomość technologii Next.js, React.js Dobra znajomość języków JavaScript/TypeScript Znajomość języka angielskiego w stopniu umożliwiającym czytanie dokumentacji technicznej Samodzielność w rozwiązywaniu zadań Komunikatywność Mile widziane Znajomość technologii Pixi.js Znajomość C++ w stopniu pozwalającym na zrozumienie kodu Znajomość PostgreSQL, SQLite Znajomość Docker Praktyczne doświadczenie w tworzeniu i obsłudze REST API Znajomość narzędzi: Git, Jira, GitLab Znajomość obsługi Linuxa Znajomość zagadnień tworzenia aplikacji serwerowych Technologie, których używamy Wymagane C# .NET >6 / ASP.NET Core SQL React.js, Next.js JavaScript, TypeScript Mile widziane Pixi.js Git Jira GitLab Docker PostgreSQL, SQLite Linux To oferujemy Stabilne i długofalowe zatrudnienie w oparciu o umowę o pracę. Atrakcyjne wynagrodzenie adekwatne do doświadczenia i zaangażowania. Możliwość pracy przy innowacyjnych, światowej klasy projektach, które wyznaczają kierunki rozwoju diagnostyki okulistycznej. Realny wpływ na kształt zastosowanych rozwiązań, otwartość na inicjatywy i sugestie. Dostęp do szkoleń i kursów, które wspierają rozwój zawodowy i techniczny. Przyjazną, niekorporacyjną atmosferę w otwartym zespole profesjonalistów. Elastyczne godziny pracy / możliwość pracy hybrydowej (1 dzień w tygodniu zdalnie) - dostosowanie grafiku do potrzeb Pracowników. Dostęp do prywatnej opieki medycznej. Możliwość przystąpienia do atrakcyjnego ubezpieczenia grupowego. Kawę, herbatę i napoje, a w wybrane dni tygodnia także świeże owoce, warzywa oraz kanapki. Benefity prywatna opieka medyczna ubezpieczenie na życie brak dress code’u kawa / herbata owoce / warzywa / kanapki dodatkowe świadczenia socjalne karty przedpłacone dofinansowanie wakacji dzieci