June 20, 2026
Senior Software Engineer (Full-Stack)
Senior • Hybrid
130 - 150 PLN/hr
Katowice, Poland
We are recruiting for an established technology company specializing in industrial automation and motion control systems. The company develops advanced software solutions used in both web and desktop applications and focuses on modern engineering standards and high-quality development practices.
In this role, you will be responsible for developing software supporting motion control systems, as well as designing system architecture, creating documentation, and integrating system components. The work covers the full development lifecycle – from requirements gathering and implementation to testing and maintenance.
Key responsibilities
Analyze, gather, and document technical requirements for features and their components
Co-create system architecture and designs that meet the project requirements
Estimate project work while considering trade-offs between requirements, cost, speed, and reliability
Create and execute comprehensive unit test plans; analyze, debug, and resolve anomalies
Lead component integration and solve issues across subsystems
Ideal candidate profile
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Experience with Angular, JavaScript, TypeScript, Java
Experience with Kotlin (nice to have)
Strong understanding of object-oriented programming and experience with at least one OO language: C++ / C# / Java / Python
Knowledge of cloud technologies
English at a minimum B2 level
Experience using AI tools to enhance engineering efficiency is a strong plus
Conditions
B2B contract
Salary: 130–150 PLN net/h
Hybrid work model - 3 days per week in Katowice
Benefits: private medical care, life insurance, Multisport card
Recruitment steps
Phone call with Recruiter (20 - 30 min.)
Technical verification call by the client
Interview with the client
Feedback and decision
W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.
At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.
Similar jobs you might like
Technology
KUBO Poland Sp. z o.o.
Software Systems Engineer
Mid
Hybrid
Gdansk, Poland
🏢 Summary: The offer is for a Systems Engineer role in the aviation industry, focused on developing safety-critical avionics and embedded systems for next-generation aircraft. The position involves system architecture, requirements engineering, traceability, and support for verification and certification processes within a regulated environment. You will collaborate with multidisciplinary engineering teams to deliver compliant, high-quality embedded solutions. 🗂️ Requirements: Experience in systems engineering or requirements engineering, Experience in embedded software projects, Ability to translate system requirements into technical specifications, Experience with requirements documentation and traceability, Experience with verification and validation activities, Understanding of embedded software development lifecycle, Knowledge of C, Knowledge of C++, Experience in regulated industries 📃 Skills: C, C++, Embedded, DO-178C, ARP4754, MBSE, Avionics 🏢 Description: We are recruiting for a global organization operating in the aviation industry, focused on developing advanced avionics and embedded systems used in modern aircraft. The team works on safety-critical software and system-level solutions for next-generation aviation platforms. It’s a stable environment with long-term projects and strong engineering standards. You’ll be part of a multidisciplinary team working on embedded systems, with real impact on system architecture, requirements, and certification processes. Key responsibilities Work on system-level architecture, requirements engineering, and technical documentation Analyze, define, and maintain system requirements and ensure full traceability Translate system requirements into technical specifications for software teams Collaborate with software, systems, verification, and certification teams across the development lifecycle Support software verification, validation, and certification activities Participate in reviews of requirements, design documentation, and engineering deliverables Identify risks, safety, and reliability concerns and support mitigation activities Ensure compliance with engineering processes, quality standards, and regulatory requirements Contribute to process improvements and engineering best practices Ideal candidate profile Experience in systems engineering, requirements engineering or embedded software projects Ability to translate customer/system requirements into technical specifications Experience with documentation, traceability and verification activities Strong communication skills and ability to work across multiple engineering teams Understanding of embedded software development lifecycle Understanding of C/C++ and embedded systems Experience in regulated industries (automotive, aerospace, rail, medical devices, industrial automation) Nice to have Knowledge of standards like DO-178C, ARP4754 Experience with Model-Based Systems Engineering Background in avionics or other regulated industries Conditions Form of cooperation: UoP + KUP 50% Hybrid work model: 2 days per week in the office (Gdańsk or Warszawa or Rzeszów) Benefits: private medical care, Multisport card, employee pension scheme Recruitment steps Phone call with Recruiter Client interview Feedback and decision W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich. At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.
Technology
KUBO Poland Sp. z o.o.
Software Systems Engineer
Senior
Hybrid
Gdansk, Poland
🏢 Summary: Role focused on developing and maintaining safety-critical embedded software for advanced avionics systems in modern aircraft. The position involves system-level architecture, requirements engineering, and full software lifecycle activities within certification-driven environments. You will collaborate with multidisciplinary teams to deliver compliant, high-reliability solutions for next-generation aviation platforms. 🗂️ Requirements: Experience in safety-critical software development (full lifecycle), Strong experience in embedded C/C++, Experience with system requirements engineering and traceability, Experience in code reviews and adherence to quality standards, Experience in verification, validation, and certification processes, Ability to identify safety and reliability risks, Experience working with cross-functional engineering teams, English proficiency minimum B2 📃 Skills: C, C++, Embedded, DO-178C, ARP4754, MBSE, Avionics, Verification, Validation, Traceability 🏢 Description: We are recruiting for a global organization operating in the aviation industry, focused on developing advanced avionics and embedded systems used in modern aircraft. The team works on safety-critical software and system-level solutions for next-generation aviation platforms. It’s a stable environment with long-term projects and strong engineering standards. You’ll be part of a multidisciplinary team working on embedded systems, with real impact on system architecture, requirements, and certification processes. Key responsibilities Work on system-level architecture and requirements engineering Translate system requirements into software design and implementation Develop and maintain embedded software (C/C++) Participate in code reviews and ensure compliance with standards Support software verification, validation, and certification processes Identify risks, safety, and reliability issues Collaborate with systems engineers and international teams Contribute to process improvements and engineering best practices Ideal candidate profile Experience in safety-critical software development (full lifecycle) Strong experience with C/C++ (embedded) Ability to work with system requirements and maintain traceability Experience with code reviews and quality standards Experience working with cross-functional teams (systems, stakeholders) English min. B2 Nice to have Knowledge of standards like DO-178C, ARP4754 Experience with Model-Based Systems Engineering Background in avionics or other regulated industries Conditions Form of cooperation: UoP + KUP 50% Hybrid work model: 2 days per week in the Gdańsk office Benefits: private medical care, Multisport card, employee pension scheme Recruitment steps Phone call with Recruiter Client interview Feedback and decision W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich. At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.
Technology
KUBO Poland Sp. z o.o.
Senior Software Engineer – Desktop & Mobile Applications
Senior
Hybrid
Gdansk, Poland
160 - 190 PLN/hr
🏢 Summary: Development role focused on building and modernizing mission-critical desktop and mobile applications used to manage and deliver avionics data across aviation platforms. The position involves cross-platform engineering, device integration, and architecture improvements in a safety-sensitive environment. You will design reliable workflows for external media and ensure high performance, compatibility, and compliance of aviation software systems. 🗂️ Requirements: Strong experience in desktop and/or mobile application development in production environments, Hands-on experience with modern frontend frameworks (React preferred), Experience with cross-platform technologies (Tauri, Electron, React Native, Flutter or similar), Knowledge of Windows, macOS, and/or Android platforms, Experience with backend or systems programming languages (Rust, C++, C#, Java, Kotlin, or Swift), Experience working with filesystems, removable media, binary formats, or hardware integrations, Strong debugging and troubleshooting skills, Experience with automated, integration, and regression testing, Ability to design architecture and make technical decisions, English proficiency minimum B2 📃 Skills: React, Tauri, Electron, ReactNative, Flutter, Windows, macOS, Android, Rust, C++, C#, Java, Kotlin, Swift, USB, SD, Filesystems, CI/CD, Git, AI 🏢 Description: We are recruiting for a global organization operating in the aviation industry, developing mission-critical software solutions used by pilots and aircraft operators worldwide. The team is responsible for modernizing a core aviation platform used to manage and deliver navigation data, charts, and avionics updates across desktop and mobile environments. The product supports thousands of aviation customers and plays a critical role in keeping aircraft systems compliant and operational. This role combines desktop/mobile engineering, platform architecture, device integration, and modern cross-platform development. You’ll work on applications interacting directly with avionics media and external devices in a highly reliable, safety-sensitive environment. Key responsibilities Lead development of desktop and mobile applications used to prepare and deliver avionics data Design and implement reliable workflows for USB drives, SD cards , and other removable media used in aviation systems Develop cross-platform solutions for Windows, macOS, and mobile environments Drive improvements in architecture, performance, maintainability, and scalability Build application logic related to file validation, checksums, manifests, diagnostics, and device-specific outputs Support compatibility across avionics ecosystems and external hardware devices Collaborate with QA and lab teams on real-device validation and testing Contribute to long-term architecture decisions for desktop and mobile platforms Use AI-assisted development tools (e.g. Claude, Codex) to support implementation, debugging, testing, and refactoring Participate in code reviews, technical discussions, and mentoring activities Work closely with product, DevOps, QA, and engineering teams in an international environment Ideal candidate profile Strong experience building desktop and/or mobile applications in production environments Hands-on experience with modern frontend frameworks (preferably React) Experience with cross-platform technologies such as Tauri, Electron, React Native, Flutter , or similar Good understanding of native platforms: Windows, macOS, Android Experience with backend or systems programming languages such as Rust, C++, C#, Java, Kotlin, or Swift Experience working with filesystems, removable media, binary formats, or hardware/device integrations Strong debugging and troubleshooting skills in complex production environments Testing mindset — automated, integration, regression, and hardware-related validation Ability to work independently and make architectural decisions English min. B2 Nice to have: Experience with Tauri + Rust stack Experience in aviation, avionics, or other safety-critical industries Knowledge of CI/CD pipelines for desktop/mobile applications Experience modernizing legacy applications Experience with Apple/Windows signing and release processes Familiarity with AI-assisted software development workflows Conditions Employment type: B2B contract via KUBO or UoP Location: Gdańsk Przymorze Work model: hybrid, 1–2 days per week from the office, with a flexible schedule adjusted to team needs and your availability. Salary: up to 190 PLN/h (net on B2B) Recruitment steps Phone call with Recruiter Client interview (may require 2 rounds) Feedback and decision W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich. At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.
Technology
KUBO Poland Sp. z o.o.
Senior Cloud Engineer (GCP / Cloud Platform)
Senior
Hybrid
Warsaw, Poland
20,000 - 25,000 PLN/mo
🏢 Summary: The role focuses on designing, building, and maintaining scalable and secure cloud solutions on Google Cloud Platform within a global enterprise environment. You will take ownership of cloud platform components, develop infrastructure automation, and ensure reliability, performance, and compliance with architecture standards. The position involves close collaboration with international teams and stakeholders to deliver and improve cloud services. 🗂️ Requirements: 6+ years of experience with Google Cloud Platform (GCP), Strong experience in cloud architecture and infrastructure design, Hands-on experience with Python, Experience with Infrastructure as Code tools (e.g. Terraform), Good knowledge of Linux, Experience with shell scripting, Experience with CI/CD pipelines and automation, Experience working with APIs and system integrations, English at B2 level or higher 📃 Skills: GCP, Python, Terraform, Linux, Shell, CI/CD, GitHub, Azure, APIs 🏢 Description: We are recruiting for a global company from the life sciences and healthcare area. They are focused on developing and operating large-scale cloud platforms and digital services used across different regions and business units. In this role, you will join a cloud engineering team working mainly on a Google Cloud Platform (GCP) environment. You will take ownership of designing, building, and running parts of the cloud platform together with other engineers. A big part of the job is making sure the platform is reliable, secure, and aligned with internal architecture standards. You will also work closely with stakeholders and help improve how cloud solutions are delivered and maintained. Key responsibilities Design, build and maintain cloud solutions on Google Cloud Platform (GCP) Take ownership of parts of the cloud platform and its architecture Ensure cloud systems are scalable, secure and reliable Work with stakeholders to understand requirements and translate them into technical solutions Build and maintain infrastructure automation and deployment processes Develop and maintain technical documentation and standards Collaborate with international teams on daily basis Improve platform stability, performance and delivery processes Ideal candidate profile 6+ years of experience with Google Cloud Platform (GCP) (other clouds will be a plus) Strong experience in cloud architecture and infrastructure design Hands-on experience with Python (especially in automation / data / platform work) Experience with Infrastructure as Code (e.g. Terraform) Good knowledge of Linux and shell scripting Experience with CI/CD pipelines and automation (e.g. GitHub Actions, Azure DevOps or similar) Experience working with APIs and system integrations Experience in enterprise or regulated environments is an advantage Strong communication skills and ability to work in distributed teams English at B2 level or higher Conditions Form of cooperation: employment contract Salary range: 20 000 - 25 000 PLN gross/month + annual bonus + tax-deductible costs (KUP) Hybrid work model: 1 day per week in the Warsaw office Benefits: company bonus and reward structure, private medical care, life and travel insurance, pension plan, sport card, additional days off Recruitment steps Call with a KUBO Recruiter - Gosia (approx. 20 min.) Interview with the client (2 rounds) Decision and feedback W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich. At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.
Technology
New offer
Craftware
Full Stack Developer (Java/Spring Boot, Angular)
Mid
Remote
Warsaw, Poland
19,000 - 23,000 PLN/mo
🏢 Summary: Oferta dotyczy pracy zdalnej na pełny etat przy rozwoju aplikacji backendowych i frontendowych w architekturze mikroserwisowej z wykorzystaniem Java/Spring Boot oraz Angulara. Zakres obejmuje rozwój funkcjonalności, testy automatyczne, wdrożenia, analizę podatności oraz współpracę z zespołami UX/UI i frontend/backend. Przewidziano umowę o pracę, budżet certyfikacyjny i wsparcie rozwoju. 🗂️ Requirements: Doświadczenie w Angular, Doświadczenie w Java, Znajomość Spring Boot, Znajomość architektury mikroserwisowej, Doświadczenie w testach jednostkowych, Znajomość JUnit, Znajomość SonarQube, Umiejętność współpracy frontend/backend, Język angielski B2/C1, Możliwość rozpoczęcia pracy od sierpnia 📃 Skills: Java, Spring, SpringBoot, Angular, JUnit, SonarQube, Microservices, HTML, CSS, TypeScript 🏢 Description: Craftware to ponad 500-osobowa firma technologiczna, która wspiera duże organizacje w rozwiązywaniu złożonych problemów biznesowych za pomocą nowoczesnych rozwiązań IT — od systemów sprzedażowych i automatyzacji, po platformy danych i AI. Działamy tam, gdzie technologia musi być niezawodna, bezpieczna i skalowalna. Realizujemy projekty end-to-end: od analizy i architektury, przez wdrożenie, aż po rozwój i utrzymanie. Jesteśmy zaufanym partnerem takich technologii jak Salesforce, Veeva, UiPath i Databricks. Model: praca zdalna Rodzaj zatrudnienia: pełny etat Zadania: Tworzenie nowych i rozwój istniejących funkcjonalności po stronie backendu w złożonej architekturze mikroserwisowej w środowisku Java/Spring Boot Tworzenie i uruchamianie automatycznych testów jednostkowych po stronie backendu (JUnit) Rozwój i rozbudowa funkcjonalności front-endowych, głównie z wykorzystaniem Angulara Tworzenie i uruchamianie automatycznych testów jednostkowych z wykorzystaniem SonarQube po stronie front-endu Budowa i dalszy rozwój automatyzacji testów Ścisła współpraca z projektantami UX/UI w celu wdrażania atrakcyjnego i przyjaznego użytkownikowi designu Ścisła współpraca między zespołem front-end i back-end w celu zapewnienia płynnej integracji Tworzenie dokumentacji technicznej Wdrażanie na poszczególne środowiska oraz weryfikacja poprawności wdrożeń Analiza podatności i ich eliminowanie po stronie front-endu Wymagania: Doświadczenie w tworzeniu aplikacji front-endowych w Angularze Doświadczenie w tworzeniu rozwiązań backendowych w Javie, w tym ze Spring Boot Znajomość architektury mikroserwisowej Doświadczenie w pisaniu testów jednostkowych (JUnit, SonarQube) Umiejętność pracy w zespole i sprawnej komunikacji między front-endem a back-endem Bardzo dobra znajomość języka angielskiego (min. B2/C1) Możliwość rozpoczęcia pracy od sierpnia Mile widziane: Doświadczenie w tworzeniu automatyzacji testów front-endowych Znajomość zagadnień związanych z analizą i eliminacją podatności (security) Doświadczenie we współpracy z zespołami UX/UI Doświadczenie w projektach wdrożeniowych na wielu środowiskach (staging, produkcja itd.) Warunki zatrudnienia: Umowa o pracę (do 23 000 zł brutto/mies.) Codzienne wsparcie liderów zespołów Dedykowany budżet certyfikacyjny Pomoc w określeniu i wsparcie w Twojej ścieżce rozwoju Pakiet benefitów Wyjazdy integracyjne
Technology
KRUK S.A
Senior .NET Developer – Backend & Angular (m/f/d)
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior Fullstack Developer role focused on designing, developing and maintaining complex business systems supporting legal and debt collection processes. The position covers end-to-end software delivery in autonomous squads, including backend (.NET), frontend (Angular), REST APIs, integrations and event-driven architecture. Work involves high-scale data processing, system integrations and modernization of existing solutions. 🗂️ Requirements: 7+ years commercial software development experience, Strong knowledge of C# and .NET 8+, Experience designing and implementing REST APIs, Experience developing frontend applications in Angular and TypeScript, Very good knowledge of SQL (MS SQL Server, PostgreSQL), Knowledge of OOP, SOLID, Clean Code and design patterns, Experience with architectural approaches (Clean Architecture, DDD, CQRS, event-driven), Experience with high-volume data systems and complex integrations, Practical experience with Git and CI/CD environments, Experience working with container platforms (e.g. OpenShift) 📃 Skills: C#, .NET, ASP.NET, Angular, TypeScript, SQL, T-SQL, MS SQL, PostgreSQL, REST, RabbitMQ, MassTransit, Wolverine, Git, GitLab, OpenShift, HTML5, EntraID, OpenAPI, Kong, OpenTelemetry, Webcon, Copilot, CI/CD, DDD, CQRS 🏢 Description: O zespole: Jesteśmy częścią KRUK S.A. – obszary IT (centralny oraz krajowe w Polsce, Rumunii, Włoszech i Hiszpanii) tworzy ponad 300 specjalistów, dla których nowoczesne technologie, rozwój kompetencji i współpraca są codzienną praktyką. Pracujemy z klientem wewnętrznym – dużą, nowoczesną kancelarią prawną; odpowiadamy za rozwój i utrzymanie systemów wspierających proces windykacyjny. Działamy w stałych, interdyscyplinarnych squadach, które mają wysoki stopień autonomii, blisko współpracują z analitykami biznesowymi, Product Ownerami oraz biznesem i odpowiadają za cały cykl wytwarzania oprogramowania – od analizy wymagań, przez implementację i testy, aż po wdrożenie i utrzymanie. Regularnie inwestujemy w rozwój kompetencji technicznych – uczestniczymy w szkoleniach, konferencjach oraz inicjatywach wewnętrznych, a także rozwijamy standardy technologiczne i dobre praktyki usprawniające pracę całych zespołów. Pracujemy nad różnorodnymi tematami: 70% to rozwój nowych produktów, 15% utrzymanie, 15% czas wewnętrzny IT (spotkania F2F, rozwój kompetencji, usprawnienia). Przykładowe projekty: Projektowanie i rozwój systemów wspierających kluczowe procesy biznesowe obszarów: kancelarie prawne, windykacja oraz operacje finansowe – od modelowania domeny po wdrożenie produkcyjne. Automatyzacja i orkiestracja procesów biznesowych z wykorzystaniem platform workflow / BPM, integrujących wiele systemów i źródeł danych. Budowa i rozwój rozwiązań integracyjnych opartych o komunikację asynchroniczną (eventdriven), współpracujących z systemami zewnętrznymi (banki, eSąd, systemy innych kancelarii). Optymalizacja wydajności oraz skalowanie systemów realizujących złożone obliczenia finansowe i procesy o dużej skali danych. Modernizacja i stopniowy upgrade istniejących systemów do nowszych technologii i podejść architektonicznych, przy zachowaniu ciągłości działania. Twoja rola w zespole: Aktywny udział w całym cyklu wytwarzania oprogramowania – od analizy wymagań po wdrożenie, w tym udział w refinementach, planowaniu oraz usprawnianiu procesu wytwarzania. Projektowanie, rozwój oraz utrzymanie aplikacji w architekturze backendowej (.NET) oraz frontendowej (Angular). Dbanie o wysoką jakość kodu oraz przestrzeganie standardów organizacyjnych i architektonicznych (code review, clean code, ADR, ustalone wytyczne EA). Odpowiedzialność za projektowanie architektury oraz rozwój API (REST) i integracji pomiędzy systemami. Praca z danymi oraz świadoma optymalizacja zapytań SQL i modeli danych w systemach o dużej złożoności i skali. Aktywny udział w projektowaniu i rozwijaniu rozwiązań opartych o komunikację asynchroniczną oraz podejście event‑driven (kolejki, messaging), wspierających realizację procesów biznesowych w oparciu o workflow i platforme BPM. Nasze oczekiwania: 7 lat doświadczenia w komercyjnym tworzeniu oprogramowania. Bardzo dobra znajomość C# oraz platformy .NET (8+). Doświadczenie w projektowaniu i implementacji REST API. Doświadczenie w tworzeniu aplikacji frontendowych w Angular (TypeScript). Bardzo dobra, praktyczna znajomość SQL (MS SQL Server, PostgreSQL). Znajomość zasad OOP, SOLID, Clean Code, wzorców projektowych oraz podejść architektonicznych (np. Clean Architecture, DDD, CQRS, event-driven). Doświadczenie w pracy z systemami o dużych wolumenach danych, złożonych integracjach oraz złożonej logice domenowej i procesowej. Praktyczne doświadczenie w pracy z systemami kontroli wersji (Git) oraz środowiskami CI/CD i platformą kontenerową (np. OpenShift). Otwartość na wykorzystywanie narzędzi AI w codziennej pracy (np. Copilot, modele LLM). Technologie (stack developerski): Backend: C#, .NET 8+, ASP.NET Core Web API, REST Komunikacja / Kolejkowanie: RabbitMQ, MassTransit, Wolverine Frontend: Angular 10+, TypeScript, HTML5 Bazy danych: MS SQL Server, PostgreSQL, T-SQL Platforma CI/CD i runtime: Git, GitLab, OpenShift (OCP) Komponenty infrastruktury aplikacji: Entra ID, OpenAPI, Scalar UI, Apidog, Kong, OpenTelemetry SDK Workflow / BPM: Webcon AI: GitHub Copilot (Microsoft) Oferujemy: Zatrudnienie w oparciu o umowę o pracę Elastyczne godziny rozpoczęcia pracy Możliwość pełnej pracy zdalnej Atrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie grupowe dla pracownika na preferencyjnych warunkach Dostęp do Mindgram – nowoczesnej platformy z profesjonalnym wsparciem psychologicznym i wellbeingowym Możliwość uzyskania atrakcyjnego bonusu w programie poleceń pracowniczych Możliwość wypożyczenia samochodu firmowego do użytku prywatnego. Podczas rekrutacji dbamy o inkluzywność procesu i przestrzegamy zasad równych szans. Liczą się dla nas kompetencje i chęć rozwoju osób kandydujących, bez względu na ich płeć, wiek, stopień sprawności, wyznanie, orientację seksualną, pochodzenie lub inne kwestie niezwiązane z wymaganymi umiejętnościami. Dokładamy starań, by proces rekrutacji był dostępny i dostosowany do adekwatnych potrzeb.
Technology
KRUK S.A
Senior .NET Developer – Backend & Angular (m/f/d)
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior Fullstack Developer role focused on designing, developing and maintaining complex business systems supporting legal and debt collection processes. The position involves end-to-end software development in .NET and Angular, building REST APIs, event-driven integrations and scalable data-intensive solutions. Work includes architecture design, system modernization and performance optimization in a distributed, workflow-based environment. 🗂️ Requirements: Minimum 7 years of commercial software development experience, Very good knowledge of C# and .NET 8+, Experience in designing and implementing REST API, Experience in frontend development with Angular and TypeScript, Very good practical knowledge of SQL, Knowledge of OOP, SOLID, Clean Code and design patterns, Knowledge of architectural approaches such as Clean Architecture, DDD, CQRS, event-driven, Experience with high-volume data systems and complex integrations, Experience with Git version control, Experience with CI/CD environments, Experience with container platforms 📃 Skills: C#, .NET, ASP.NET, REST, Angular, TypeScript, HTML5, SQL, T-SQL, MS SQL, PostgreSQL, RabbitMQ, MassTransit, Wolverine, Git, GitLab, OpenShift, EntraID, OpenAPI, Kong, OpenTelemetry, Webcon, Copilot 🏢 Description: O zespole: Jesteśmy częścią KRUK S.A. – obszary IT (centralny oraz krajowe w Polsce, Rumunii, Włoszech i Hiszpanii) tworzy ponad 300 specjalistów, dla których nowoczesne technologie, rozwój kompetencji i współpraca są codzienną praktyką. Pracujemy z klientem wewnętrznym – dużą, nowoczesną kancelarią prawną; odpowiadamy za rozwój i utrzymanie systemów wspierających proces windykacyjny. Działamy w stałych, interdyscyplinarnych squadach, które mają wysoki stopień autonomii, blisko współpracują z analitykami biznesowymi, Product Ownerami oraz biznesem i odpowiadają za cały cykl wytwarzania oprogramowania – od analizy wymagań, przez implementację i testy, aż po wdrożenie i utrzymanie. Regularnie inwestujemy w rozwój kompetencji technicznych – uczestniczymy w szkoleniach, konferencjach oraz inicjatywach wewnętrznych, a także rozwijamy standardy technologiczne i dobre praktyki usprawniające pracę całych zespołów. Pracujemy nad różnorodnymi tematami: 70% to rozwój nowych produktów, 15% utrzymanie, 15% czas wewnętrzny IT (spotkania F2F, rozwój kompetencji, usprawnienia). Przykładowe projekty: Projektowanie i rozwój systemów wspierających kluczowe procesy biznesowe obszarów: kancelarie prawne, windykacja oraz operacje finansowe – od modelowania domeny po wdrożenie produkcyjne. Automatyzacja i orkiestracja procesów biznesowych z wykorzystaniem platform workflow / BPM, integrujących wiele systemów i źródeł danych. Budowa i rozwój rozwiązań integracyjnych opartych o komunikację asynchroniczną (eventdriven), współpracujących z systemami zewnętrznymi (banki, eSąd, systemy innych kancelarii). Optymalizacja wydajności oraz skalowanie systemów realizujących złożone obliczenia finansowe i procesy o dużej skali danych. Modernizacja i stopniowy upgrade istniejących systemów do nowszych technologii i podejść architektonicznych, przy zachowaniu ciągłości działania. Twoja rola w zespole: Aktywny udział w całym cyklu wytwarzania oprogramowania – od analizy wymagań po wdrożenie, w tym udział w refinementach, planowaniu oraz usprawnianiu procesu wytwarzania. Projektowanie, rozwój oraz utrzymanie aplikacji w architekturze backendowej (.NET) oraz frontendowej (Angular). Dbanie o wysoką jakość kodu oraz przestrzeganie standardów organizacyjnych i architektonicznych (code review, clean code, ADR, ustalone wytyczne EA). Odpowiedzialność za projektowanie architektury oraz rozwój API (REST) i integracji pomiędzy systemami. Praca z danymi oraz świadoma optymalizacja zapytań SQL i modeli danych w systemach o dużej złożoności i skali. Aktywny udział w projektowaniu i rozwijaniu rozwiązań opartych o komunikację asynchroniczną oraz podejście event‑driven (kolejki, messaging), wspierających realizację procesów biznesowych w oparciu o workflow i platforme BPM. Nasze oczekiwania: 7 lat doświadczenia w komercyjnym tworzeniu oprogramowania. Bardzo dobra znajomość C# oraz platformy .NET (8+). Doświadczenie w projektowaniu i implementacji REST API. Doświadczenie w tworzeniu aplikacji frontendowych w Angular (TypeScript). Bardzo dobra, praktyczna znajomość SQL (MS SQL Server, PostgreSQL). Znajomość zasad OOP, SOLID, Clean Code, wzorców projektowych oraz podejść architektonicznych (np. Clean Architecture, DDD, CQRS, event-driven). Doświadczenie w pracy z systemami o dużych wolumenach danych, złożonych integracjach oraz złożonej logice domenowej i procesowej. Praktyczne doświadczenie w pracy z systemami kontroli wersji (Git) oraz środowiskami CI/CD i platformą kontenerową (np. OpenShift). Otwartość na wykorzystywanie narzędzi AI w codziennej pracy (np. Copilot, modele LLM). Technologie (stack developerski): Backend: C#, .NET 8+, ASP.NET Core Web API, REST Komunikacja / Kolejkowanie: RabbitMQ, MassTransit, Wolverine Frontend: Angular 10+, TypeScript, HTML5 Bazy danych: MS SQL Server, PostgreSQL, T-SQL Platforma CI/CD i runtime: Git, GitLab, OpenShift (OCP) Komponenty infrastruktury aplikacji: Entra ID, OpenAPI, Scalar UI, Apidog, Kong, OpenTelemetry SDK Workflow / BPM: Webcon AI: GitHub Copilot (Microsoft) Oferujemy: Zatrudnienie w oparciu o umowę o pracę Elastyczne godziny rozpoczęcia pracy Możliwość pełnej pracy zdalnej Atrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie grupowe dla pracownika na preferencyjnych warunkach Dostęp do Mindgram – nowoczesnej platformy z profesjonalnym wsparciem psychologicznym i wellbeingowym Możliwość uzyskania atrakcyjnego bonusu w programie poleceń pracowniczych Możliwość wypożyczenia samochodu firmowego do użytku prywatnego. Podczas rekrutacji dbamy o inkluzywność procesu i przestrzegamy zasad równych szans. Liczą się dla nas kompetencje i chęć rozwoju osób kandydujących, bez względu na ich płeć, wiek, stopień sprawności, wyznanie, orientację seksualną, pochodzenie lub inne kwestie niezwiązane z wymaganymi umiejętnościami. Dokładamy starań, by proces rekrutacji był dostępny i dostosowany do adekwatnych potrzeb.
Technology
KRUK S.A
Senior .NET Developer – Backend & Angular (m/f/d)
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior Fullstack Developer role focused on designing, developing and maintaining backend (.NET) and frontend (Angular) systems supporting complex debt collection and financial processes. The position involves end-to-end ownership of software lifecycle, API and integration design, event-driven architecture, and performance optimization in large-scale systems. Work includes building workflow/BPM-based solutions and modernizing existing platforms using modern architectural patterns. 🗂️ Requirements: ~7 years commercial software development experience, Very good knowledge of C# and .NET 8+, Experience designing and implementing REST API, Experience developing frontend applications in TypeScript, Very good practical knowledge of SQL (MS SQL Server, PostgreSQL), Knowledge of OOP, SOLID, Clean Code, design patterns, Knowledge of Clean Architecture, DDD, CQRS, event-driven architecture, Experience with high-volume data systems and complex integrations, Experience with Git and CI/CD environments, Experience with container platforms (e.g. OpenShift) 📃 Skills: C#, .NET, ASP.NET, REST, Angular, TypeScript, HTML5, SQL, T-SQL, MS SQL Server, PostgreSQL, RabbitMQ, MassTransit, Wolverine, Git, GitLab, OpenShift, EntraID, OpenAPI, Kong, OpenTelemetry, Webcon, Copilot 🏢 Description: O zespole: Jesteśmy częścią KRUK S.A. – obszary IT (centralny oraz krajowe w Polsce, Rumunii, Włoszech i Hiszpanii) tworzy ponad 300 specjalistów, dla których nowoczesne technologie, rozwój kompetencji i współpraca są codzienną praktyką.  Pracujemy z klientem wewnętrznym – dużą, nowoczesną kancelarią prawną; odpowiadamy za rozwój i utrzymanie systemów wspierających proces windykacyjny. Działamy w stałych, interdyscyplinarnych squadach, które mają wysoki stopień autonomii, blisko współpracują z analitykami biznesowymi, Product Ownerami oraz biznesem i odpowiadają za cały cykl wytwarzania oprogramowania – od analizy wymagań, przez implementację i testy, aż po wdrożenie i utrzymanie. Regularnie inwestujemy w rozwój kompetencji technicznych – uczestniczymy w szkoleniach, konferencjach oraz inicjatywach wewnętrznych, a także rozwijamy standardy technologiczne i dobre praktyki usprawniające pracę całych zespołów. Pracujemy nad różnorodnymi tematami: 70% to rozwój nowych produktów, 15% utrzymanie, 15% czas wewnętrzny IT (spotkania F2F, rozwój kompetencji, usprawnienia). Przykładowe projekty: Projektowanie i rozwój systemów wspierających kluczowe procesy biznesowe obszarów: kancelarie prawne, windykacja oraz operacje finansowe – od modelowania domeny po wdrożenie produkcyjne. Automatyzacja i orkiestracja procesów biznesowych z wykorzystaniem platform workflow / BPM, integrujących wiele systemów i źródeł danych. Budowa i rozwój rozwiązań integracyjnych opartych o komunikację asynchroniczną (event‑driven), współpracujących z systemami zewnętrznymi (banki, e‑Sąd, systemy innych kancelarii). Optymalizacja wydajności oraz skalowanie systemów realizujących złożone obliczenia finansowe i procesy o dużej skali danych. Modernizacja i stopniowy upgrade istniejących systemów do nowszych technologii i podejść architektonicznych, przy zachowaniu ciągłości działania. Twoja rola w zespole: Aktywny udział w całym cyklu wytwarzania oprogramowania – od analizy wymagań po wdrożenie, w tym udział w refinementach, planowaniu oraz usprawnianiu procesu wytwarzania. Projektowanie, rozwój oraz utrzymanie aplikacji w architekturze backendowej (.NET) oraz frontendowej (Angular). Dbanie o wysoką jakość kodu oraz przestrzeganie standardów organizacyjnych i architektonicznych (code review, clean code, ADR, ustalone wytyczne EA). Odpowiedzialność za projektowanie architektury oraz rozwój API (REST) i integracji pomiędzy systemami. Praca z danymi oraz świadoma optymalizacja zapytań SQL i modeli danych w systemach o dużej złożoności i skali. Aktywny udział w projektowaniu i rozwijaniu rozwiązań opartych o komunikację asynchroniczną oraz podejście event‑driven (kolejki, messaging), wspierających realizację procesów biznesowych w oparciu o workflow i platforme BPM. Nasze oczekiwania: ok 7 lat doświadczenia w komercyjnym tworzeniu oprogramowania. Bardzo dobra znajomość C# oraz platformy .NET (8+). Doświadczenie w projektowaniu i implementacji REST API. Doświadczenie w tworzeniu aplikacji frontendowych w (TypeScript). Bardzo dobra, praktyczna znajomość SQL (MS SQL Server, PostgreSQL). Znajomość zasad OOP, SOLID, Clean Code, wzorców projektowych oraz podejść architektonicznych (np. Clean Architecture, DDD, CQRS, event-driven). Doświadczenie w pracy z systemami o dużych wolumenach danych, złożonych integracjach oraz złożonej logice domenowej i procesowej. Praktyczne doświadczenie w pracy z systemami kontroli wersji (Git) oraz środowiskami CI/CD i platformą kontenerową (np. OpenShift). Otwartość na wykorzystywanie narzędzi AI w codziennej pracy (np. Copilot, modele LLM). Technologie/tech stack: Backend: C#, .NET 8+, ASP.NET Core Web API, REST Komunikacja / Kolejkowanie: RabbitMQ, MassTransit, Wolverine Frontend: Angular 10+, TypeScript, HTML5 Bazy danych: MS SQL Server, PostgreSQL, T-SQL Platforma CI/CD i runtime: Git, GitLab, OpenShift (OCP) Komponenty infrastruktury aplikacji: Entra ID, OpenAPI, Scalar UI, Apidog, Kong, OpenTelemetry SDK Workflow / BPM: Webcon AI: GitHub Copilot (Microsoft) Oferujemy: Zatrudnienie w oparciu o umowę o pracę; Elastyczne godziny rozpoczęcia pracy (w przedziale 6:00-09:00) Pracę głównie zdalną z okazjonalnymi spotkaniami we Wrocławiu; Atrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie grupowe dla pracownika na preferencyjnych warunkach Dostęp do Mindgram – nowoczesnej platformy z profesjonalnym wsparciem psychologicznym i wellbeingowym Możliwość uzyskania atrakcyjnego bonusu w programie poleceń pracowniczych Możliwość wypożyczenia samochodu firmowego do użytku prywatnego Podczas rekrutacji dbamy o inkluzywność procesu i przestrzegamy zasad równych szans. Liczą się dla nas kompetencje i chęć rozwoju osób kandydujących, bez względu na ich płeć, wiek, stopień sprawności, wyznanie, orientację seksualną, pochodzenie lub inne kwestie niezwiązane z wymaganymi umiejętnościami. Dokładamy starań, by proces rekrutacji był dostępny i dostosowany do adekwatnych potrzeb.
Technology
The Software House
Senior QA Automation Engineer
Senior
Remote
Gliwice, Poland
13,000 - 21,000 PLN/mo
🏢 Summary: Offer for a QA Automation Engineer role in a fintech project, focused on building and maintaining automated tests for web and API systems in an international environment. The position is available fully remotely within Poland or onsite, with B2B contract and competitive salary. The role requires immediate availability and strong experience in JavaScript/TypeScript-based test automation. 🗂️ Requirements: Immediate availability (max 1 week), 3-4+ years commercial experience as QA Automation Engineer, Strong knowledge of JavaScript or TypeScript, Practical experience with Jest framework, Experience in REST API testing and automation, Experience in Fintech projects, Very good English (B2/C1) 📃 Skills: JavaScript, TypeScript, Jest, REST, Postman, SuperTest, Axios, Fintech, CI/CD, AWS, Maestro, Cursor 🏢 Description: Kim jesteśmy? Jesteśmy firmą programistyczną specjalizującą się w tworzeniu aplikacji webowych i mobilnych. W czternaście lat urośliśmy do ponad 300 pracowników. Pracujemy dla klientów z całego świata – z USA, UK, Niemiec, Holandii, Skandynawii i innych. Wynagrodzenie: B2B : 13 000 - 21 000 zł + VAT Miejsce pracy: możliwość pracy w pełni zdalnej, z dowolnego miejsca w Polsce :) lub Gliwice - ul. Dolnych Wałów 8 lub Warszawa - ul. Złota 59 Wymagania: Minimum 3-4 lata komercyjnego doświadczenia w roli QA Automation Engineera (lub pokrewnej). Bardzo dobra znajomość języka JavaScript lub TypeScript Praktyczna znajomość frameworka Jest do pisania testów – warunek konieczny. Doświadczenie w testowaniu i automatyzacji REST API (znajomość narzędzi typu Postman, SuperTest, Axios itp.). Doświadczenie w branży Fintech (zrozumienie specyfiki systemów płatności, KYC, procesów onboardingowych i rygorystycznych wymogów bezpieczeństwa). Wysoka samodzielność i "startup mind-set" – szukamy osoby proaktywnej, która potrafi sama zdobywać informacje, mapować procesy i projektować testy w dynamicznym środowisku. Bardzo dobra znajomość języka angielskiego (min. B2/C1) , umożliwiająca swobodną komunikację w międzynarodowym zespole i tworzenie dokumentacji technicznej – warunek konieczny. Mile widziana będzie: Doświadczenie z narzędziem Maestro (lub innymi frameworkami do automatyzacji testów mobilnych/UI). Doświadczenie w pracy z coding agent (Cursor). Umiejętność tworzenia standardów jakości kodu testowego (Clean Code, Code Review) w zespole. Znajomość praktyk CI/CD oraz narzędzi DevOps/QAOps. Znajomość rozwiązań chmurowych (np. AWS). Doświadczenie w pracy z Cursor AI
Technology
DTP, Digital Technology Poland
QA Engineer (f/m)
Mid
On-site
Cieszyn, Poland
🏢 Summary: The offer is for a QA Engineer responsible for manual and automated testing of applications in Industry 4.0 projects, including API and E2E test automation and CI/CD configuration. The role involves designing and executing test scenarios, analyzing results, and collaborating with development teams in an international environment. The position requires on-site work in Cieszyn and focuses on ensuring high software quality using modern testing tools and Azure environment. 🗂️ Requirements: Practical knowledge of software testing, Ability to create test scenarios and test cases, Experience in API and E2E test automation, Knowledge of JavaScript, Knowledge of MS Azure environment, Ability to configure CI/CD for automated tests, Ability to perform manual testing, Ability to analyze test results and report bugs, English proficiency for technical documentation and meetings, Ability to work on-site in Cieszyn 📃 Skills: JavaScript, Azure, CI/CD, API, E2E, Playwright, Cypress 🏢 Description: QA Engineer (f/m) DTP, Digital Technology Poland to miejsce, gdzie innowacje przemysłowe spotykają się z doświadczeniem. Nasze zespoły pracują w Zielonej Górze, Cieszynie , Poznaniu i Warszawie. Dostarczamy zaawansowane rozwiązania software i hardware dla globalnych liderów elektrotechniki, automatyki i sterowania. Cyfryzujemy procesy projektowania, montażu i eksploatacji infrastruktury i inteligentnych fabryk integrując obszary elektroniki, systemów embedded, IoT, Big Data i AI. Jako firma wchodząca w skład Friedhelm Loh Group – niemieckiego giganta przemysłowego, realizujemy międzynarodowe projekty w dziedzinie Industry 4.0 - m.in. z EPLAN i Rittal . Dołącz do teamu, który tworzy przyszłość przemysłu! Typ umowy: Umowa o pracę Forma pracy: stacjonarna albo hybrydowa w proporcji zależnej od bliskości biura Lokalizacja biura: Graniczna 79, Cieszyn (bezpośredni zjazd z S52) Twoje zadania: Identyfikowanie oraz analizowanie wymagań biznesowych i systemowych aplikacji Planowanie, opisywanie i realizowanie scenariuszy i przypadków testowych Konfigurowanie środowiska testów automatycznych (CI/CD) Implementacja scenariuszy testów automatycznych (API i E2E) Wykonywanie testów manualnych Analiza wyników testów i zgłaszanie błędów Współpraca z zespołem testerskim i developerskim Ocenianie procesu testowania i rekomendowanie zmian w tym zakresie Współtworzenie firmowego standardu pisania testów Nasze oczekiwania: Praktyczna wiedza z zakresu testowania oprogramowania Umiejętność tworzenia scenariuszy testów i przypadków testowych Doświadczenie w automatyzacji testów (API / E2E) Znajomość języków skryptowych (JavaScript) Znajomość środowiska MS Azure Zdolności analityczne i rozwiązywania problemów Znajomość języka angielskiego pozwalająca na czytanie i rozumienie dokumentacji technicznej oraz udział w spotkaniach z międzynarodowym zespołem Zainteresowanie nowinkami technologicznymi Wysokie umiejętności komunikacyjne i umiejętność przekazywania uwag Umiejętność pracy w zespole Zdolność do codziennej lub regularnej pracy w biurze w Cieszynie Plusem będzie: Znajomość frameworków testowych (np. Playwright, Cypress) Certyfikacja z obszaru testów Wiedza z zakresu elektrotechniki Praktyczne doświadczenie z MS Azure w kontekście testów Mamy dla Ciebie: Innowacyjne i długofalowe projekty w dziedzinie Industry 4.0 Stabilne środowisko biznesowe w międzynarodowym otoczeniu Rozwój i pracę, z której efektów korzysta tysiące inżynierów i klientów na całym świecie Pracę z najnowszymi technologiami Pracę w zespole tworzącym mieszankę doświadczenia z młodością Prywatną opiekę medyczną oraz ubezpieczenie na życie dla Ciebie i Twoich bliskich w znaczącym stopniu dofinansowane przez firmę Finansowaną przez firmę kafeterię MyBenefit (w tym: MultiSport / MultiLife) Lunche takie jak lubisz, na koszt firmy Bezpłatny dostęp do platform e-learningowych Elastyczny czas rozpoczęcia pracy (7.00 - 9.00) Krótszą pracę w piątki albo dodatkowy jeden wolny piątek w miesiącu Niekorporacyjną atmosferę i brak dress codu Wspólną celebrację sukcesów i innych wyjątkowych dni