April 24, 2026
C# Team Lead (f/m/x)
Senior • Hybrid
160 - 190 PLN/mo
Katowice, Poland
Pasja do podróżowania to coś, co łączy całą Grupę eSky (eSky, eDestinos, Thomas Cook – najstarsza marka turystyczna na świecie). Nasze internetowe biuro podróży powstało z połączenia wieloletniego doświadczenia w branży turystycznej z zamiłowaniem do nowoczesnych technologii. Tworzymy rozwiązania, które inspirują ludzi do poznawania świata i wspólnie zamieniamy te inspiracje w doświadczenia.
Szukamy Team Lead'a (C# + Angular), który/-a dołączy do zespołu odpowiedzialnego za Operations Panel – wewnętrzny system, który wspiera pracę kilkuset agentów obsługujących rezerwacje klientów i obsługuje tysiące zgłoszeń każdego dnia. Będziesz miał/-a realny wpływ na usprawnienie procesów operacyjnych – współpraca z działem Operations, analiza danych i proponowanie zmian w procesach to stała część tej pracy. To rola z odpowiedzialnością za wynik biznesowy i rozwój zespołu. Stawiamy na ciągłe doskonalenie – zespołu, procesów i produktu. Liczy się dla nas orientacja na rezultat biznesowy i umiejętność wzięcia pełnej odpowiedzialności za powierzone inicjatywy
Zespół: 3 developerów + Product Owner
Stack technologiczny: .NET (C#) , Angular , Kubernetes, Google Cloud Platform, AI coding tools.
📄 UoP (20 300 - 24 170 PLN brutto ) | B2B (160 - 190 PLN netto na godzinę)
📍 Katowice (model hybrydowy, częstotliwość do ustalenia)
Na co dzień będziesz:
Współpracować z Product Ownerem (w zespole) i Operations przy definiowaniu celów i priorytetów (AHT, throughput, SLA/SLO, jakość).
Przekładać cele biznesowe na inicjatywy techniczne.
Aktywnie programować – wsparcie zespół w rozwiązywaniu złożonych zagadnień.
Dbać o standardy techniczne: code review, architektura, jakość, dług techniczny
Analizować dane operacyjne i inicjować usprawnienia (nie tylko w aplikacji)
Wspierać zespół: feedback, 1:1, coaching, hiring
Współpracować z zespołami rozliczeń, płatności i postsale (zależności, flow end-to-end).
Oczekujemy:
Min. 2 lata doświadczenia w zarządzaniu przynajmniej 3 osobowego zespołu.
Bardzo dobrej znajomości .NET/C#.
Biegłości w korzystaniu z dowolnego narzędzia AI wspierającego pracę dev.
Orientacji na rezultaty biznesowe oraz umiejętności definiowania sukcesu – jasne określenie celów i sposobu ich pomiaru poprzez kluczowe metryki.
Kultury konstruktywnego feedbacku.
Proaktywności w inicjowaniu zmian.
Nice-to-have
Doświadczenie w pracy z metrykami operacyjnymi (AHT, throughput, SLA/SLO, czas rozwiązania lub podobne).
Doświadczenie w optymalizacji procesów przez software (kolejkowanie, ticketing, routing, rule engine, automatyzacja decyzji).
Angular/frontend.
Kubernetes, GCP.
Doświadczenie w travel / operations.
Bliska współpraca z zespołami operations.
U nas znajdziesz:
Bezpośredni wpływ na kształt krytycznego systemu obsługującego tysiące ticketów dziennie oraz bliską współpracę z biznesem.
Pełną autonomię, samoorganizujące się zespoły, swoboda tworzenia metody pracy i wyboru technologii.
Dojrzałe procesy Agile i technologiczne Test Driven Development, Continuous Integration, codzienne wdrożenia pozwalające na obserwowanie efektów pracy.
Narzędzia AI (Cursor, Claude, Copilot, Augment).
Sprzęt do wyboru (Mac/Windows).
Co możemy zaoferować?
Pracę w modelu hybrydowym z Katowic (większość Liderów przyjeżdża do biura regularnie).
Szkolenia wewnętrzne i zewnętrzne (np. z Machine Learning, Kubernetes) i Hackathony.
Udział w konferencjach IT co roku jesteśmy obecni na najważniejszych branżowych konferencjach, nie tylko w Polsce, ale i za granicą (m.in. Infoshare, Google Cloud Next, ngPoland, jsPoland, 4Developers).
Czas na naukę. Możesz poświęcić dzień na każde dwa tygodnie na własny rozwój.
Wewnętrzne i zewnętrzne szkolenia dla liderów w ramach eSky Leadership Academy.
Dofinansowanie do lekcji języka angielskiego w godzinach pracy.
Prywatną opiekę medyczną w Luxmed.
Employee Assistance Program - dzięki niemu możesz skorzystać z darmowych porad prawnych, psychologicznych lub finansowych.
Bezpłatny parking.
Możliwość przystąpienia do grupowego ubezpieczenia na życie, dzięki współpracy z firmą Warta.
Firmowe eventy: spotkania integracyjne, okazje do dzielenia się i zdobywania wiedzy.
Similar jobs you might like
Technology
eSky.pl
Senior Fullstack AI Developer (f/m/x)
Senior
Remote
Katowice, Poland
140 - 160 PLN/hr
🏢 Summary: Offer for a Senior Fullstack AI Developer to build and develop client-facing applications and backend APIs, integrating AI/LLM capabilities into a travel platform. The role involves working in a microservices architecture on Kubernetes in GCP, with strong focus on AI-augmented development, quality, security, and performance. You will contribute to architecture, CI/CD processes, and continuous product improvement. 🗂️ Requirements: Commercial experience with .NET, Commercial experience with Angular or Next.js, Commercial experience with Node.js, Practical use of AI tools in daily development workflow, Experience with containerization and Kubernetes, Experience with cloud environments, preferably GCP, Experience designing and implementing REST APIs, Experience integrating external APIs, Writing automated tests, Working with CI/CD pipelines, English level B2 or higher 📃 Skills: .NET, Angular, Next.js, Node.js, Kubernetes, GCP, API, REST, LLM, Gemini, Anthropic, CI/CD, Docker, Microservices, AI 🏢 Description: Pasja do podróżowania to coś, co łączy całą Grupę eSky ( eSky, eDestinos, Thomas Cook ). Nasza platforma powstała z połączenia wieloletniego doświadczenia w branży turystycznej z zamiłowaniem do nowoczesnych technologii. Tworzymy rozwiązania, które inspirują ludzi do poznawania świata i wspólnie zamieniamy te inspiracje w doświadczenia. Jako Senior Fullstack AI Developer dołączysz do zespołu, który tworzy rozwiązania inspirujące naszych klientów i ułatwia im znalezienie idealnej podróży , czy to city break, czy długie wakacje. Będziesz tworzyć aplikacje klienckie (frontend), a jednocześnie odpowiadać za backend: projektować i rozwijać API, integrować usługi oraz dbać o jakość, bezpieczeństwo i wydajność. W tej roli kluczowa jest praktyczna praca z AI w codziennym developmencie oraz umiejętność integrowania funkcji opartych na LLM/AI w produkcie. Tworzone aplikacje działają w formie mikroserwisów w Kubernetesie na platformie Google Cloud Platform . Zautomatyzowany proces Continuous Integration/Continuous Delivery zapewnia możliwość szybkich wdrożeń. Aktywnie używamy narzędzi AI zarówno do pisania kodu jak i tworzenia rozwiązań biznesowych . 📄 B2B 140 - 160 PLN netto na godzinę Jak będzie wyglądała Twoja podróż z nami? Tworzenie i rozwój aplikacji klienckich (frontend) na podstawie makiet/UX oraz wymagań. Rozwijanie backendu aplikacji: projektowanie, implementacja i utrzymanie API. Integracja funkcji AI z produktem: korzystanie z komercyjnych API (np. Gemini/Anthropic) Wykorzystywanie AI w codziennej pracy, z zachowaniem jakości i bezpieczeństwa. Współpraca z zespołem przy projektowaniu architektury, estymacji i wdrożeniach. Refaktoring i utrzymanie istniejącego kodu. Pisanie testów oraz dbanie o automatyzację jakości. Oczekujemy: Komercyjnej znajomości .NET, Angular/Next.js, Node.js. Praktycznego używania narzędzi AI w codziennym workflow (AI-augmented development) . Doświadczenia z konteneryzacją aplikacji (najlepiej Kubernetes) oraz środowiskami chmurowymi (najlepiej GCP). Podejścia product engineering : współodpowiedzialności za produkt, nie tylko za kod. Rozumienia biznesowego kontekstu decyzji technicznych i ich wpływu na produkt. Proaktywnego szukania obszarów do usprawnienia z wykorzystaniem AI. Prowadzenia dyskusji technicznych (RFC, tech talks). Dobrej komunikacji i współpracy w zespole. Angielskiego na poziomie min. B2. Mile widziane: Doświadczenie w integrowaniu aplikacji z API LLM (np. Gemini/Anthropic) lub analogicznymi usługami. Praktyka w pracy z metrykami. Doświadczenie w e-commerce / travel tech. U nas znajdziesz: Pełną autonomię, samoorganizujące się zespoły, swoboda tworzenia metody pracy i wyboru technologii. Dojrzałe procesy Agile i technologiczne Test Driven Development, Continuous Integration, codzienne wdrożenia pozwalające na obserwowanie efektów pracy. Narzędzia AI (Cursor, Claude, Copilot, Augment, Notion). Sprzęt do wyboru (Mac/Windows). Szkolenia wewnętrzne i zewnętrzne (np. z Machine Learning, Kubernetes) i Hackathony. Udział w konferencjach IT co roku jesteśmy obecni na najważniejszych branżowych konferencjach, nie tylko w Polsce, ale i za granicą ( m.in . Infoshare, Google Cloud Next, ngPoland, jsPoland, 4Developers).
Technology
eSky.pl
UX/UI Designer (f/m/x)
Mid
Remote
Katowice, SL, Poland
🏢 Summary: Mid/Senior UI/UX Designer role focused on designing and optimizing digital travel e-commerce products from research and concept (lo-fi) to high-fidelity interfaces and implementation. The position involves close collaboration with product and development teams, conducting user research, and improving user experience through testing and analytics. The role includes active use of AI tools to support the design process and product iteration. 🗂️ Requirements: Minimum 2 years of experience in UI design for e-commerce or travel products, Knowledge of Human Interface Guidelines, Knowledge of Material Design, Experience in user research and usability testing, Experience with A/B testing and analytical tools, Ability to create user flows, wireframes and high-fidelity UI designs, Experience collaborating with developers and product teams, Very good command of English 📃 Skills: UI, UX, Figma, A/B, Analytics, Usability, Wireframing, Prototyping, AI, HIG, MaterialDesign, English 🏢 Description: Pasja do podróżowania to coś, co łączy całą Grupę eSky (eSky, eDestinos, Thomas Cook). Nasze internetowe biuro podróży powstało z połączenia wieloletniego doświadczenia w branży turystycznej z zamiłowaniem do nowoczesnych technologii. Tworzymy rozwiązania, które inspirują ludzi do poznawania świata i wspólnie zamieniamy te inspiracje w doświadczenia. Szukamy doświadczonej osoby na stanowisko UI/UX Designera , która wesprze nas w tworzeniu i rozwijaniu produktów cyfrowych od pierwszych koncepcji, przez projektowanie interfejsów, aż po wdrożenie. Jeśli chcesz mieć realny wpływ na kształt jednego z najpopularniejszych produktów turystycznych, tworzonego przez lidera branży w Europie Środkowo-Wschodniej i kluczowego gracza na rynkach Ameryki Południowej, cenisz pracę zespołową, ale potrafisz też działać samodzielnie to może być miejsce dla Ciebie. 📍 Zdalnie z Polski lub model hybrydowy (Katowice, Green Park) 🏅 Mid/Senior Jak będzie wyglądała Twoja podróż z nami? Udział w tworzeniu i rozwijaniu produktów cyfrowych eSky od opcjonalnych badań i analizy informacji, przez opracowywanie rekomendacji, tworzenie koncepcji (lo-fi), finalnego wyglądu produktu (hi-fi), aż po przekazanie projektów do wdrożenia. Dbanie o organizację procesu projektowego oraz dokumentację projektową. Praca samodzielna oraz zespołowa w tym udział w regularnych spotkaniach zespołu i mniejszych grup projektowych. Ścisła współpraca z projektantami, właścicielami biznesowymi, product ownerami, interesariuszami oraz zespołami deweloperskimi przy tworzeniu koncepcji user flow, makiet oraz projektów interfejsu. Aktywne uczestniczenie w rytuałach zespołów produktowych i zespołu UX/UI. Badanie zachowań użytkowników i optymalizacja rozwiązań z wykorzystaniem testów A/B, narzędzi analitycznych i testów użyteczności. Wsparcie merytoryczne dla mniej doświadczonych członków zespołu poprzez konsultacje oraz dzielenie się wiedzą. Aktywne wykorzystanie narzędzi AI jako wsparcia w codziennym procesie projektowym od generowania koncepcji i przyspieszania pracy warsztatowej, po analizę danych i iterację nad rozwiązaniami. Żeby spełnić się w tej roli, potrzebujesz: Minimum 2-letniego doświadczenia w projektowaniu interfejsów dla produktów e-commerce , travel lub podobnych środowisk produktowych. Znać podstawy Human Interface Guidelines oraz Material Design . Umiejętności analizowania potrzeb użytkowników oraz procesów wewnątrz organizacji w celu projektowania jak najlepszych doświadczeń. Umieć spojrzeć szerzej niż tylko na sam interfejs rozumieć kontekst biznesowy oraz wpływ projektowanych rozwiązań na inne obszary produktu. Otwartości na konstruktywną krytykę oraz umiejętności uzasadniania swoich decyzji projektowych na podstawie konkretnych argumentów Bardzo dobrze posługiwać się językiem angielskim . Mile widziane: (praca nad rozwojem produktów cyfrowych typu CRM, doświadczenie w branży holiday lub travel) Co możemy zaoferować, jeśli zdecydujesz się na podróż z nami? Pracę w modelu hybrydowym z Katowic (Green Park). Czas na naukę możesz poświęcić nawet dwie godziny ze swojego tygodnia pracy, na rozwój kompetencji. Dofinansowanie do lekcji języka angielskiego w godzinach pracy. Prywatną opiekę medyczną w Luxmed. Employee Assistance Program - dzięki niemu możesz skorzystać z darmowych porad prawnych, psychologicznych lub finansowych. Bezpłatny parking. Możliwość przystąpienia do grupowego ubezpieczenia na życie, dzięki współpracy z firmą Warta. Proces rekrutacji: Aplikacja : Wyślij nam swoje CV wraz z linkiem do Portfolio Rozmowa telefoniczna z członkiem naszego zespołu rekrutacyjnego ( ok. 20 minut ). Rozmowa online z członkami zespołu oraz TL . Prezentacja przykładowego projektu pokazująca proces projektowy. Na spotkaniu możesz spodziewać się także zadania - white board challenge ( ok. 1,5h ). Rozmowa z Dyrektorem departamentu Software Product Development i TL UX/UI ( ok. 40 minut ) Informacja zwrotna: Otrzymasz od nas feedback niezależnie od wyniku rekrutacji.
Technology
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Development Lead (.NET)
Senior
Remote
Warsaw, Poland
25,000 - 30,000 PLN
🏢 Summary: Leadership role combining technical ownership and team management for the development and maintenance of a scalable integration platform in the travel and mobility domain. The position focuses on system architecture, high-traffic integrations, and delivering reliable production solutions in an international environment. Includes hands-on coding in C#/.NET and responsibility for quality, CI/CD, and system stability. 🗂️ Requirements: Minimum 5 years in software development, Minimum 2–3 years as Tech Lead or Development Lead, Recent experience in travel industry (air, car, rail), Strong knowledge of system architecture and system design, Experience with complex system integrations, Experience leading development teams (~10 people), Responsibility for delivery and meeting deadlines, Practical experience with C# and .NET, Strong knowledge of CI/CD processes, Knowledge of testing and security practices, Fluent English (C1) 📃 Skills: C#, .NET, CI/CD, Scrum, SaaS, REST, Microservices, Git, SQL, Azure 🏢 Description: Nasz Klient to międzynarodowa organizacja tworząca zaawansowane rozwiązania technologiczne w obszarze mobilności i travel (air, car, rail), wspierające globalne systemy rezerwacyjne i integracyjne. Projekt dotyczy rozwoju i utrzymania skalowalnej platformy integracyjnej dla usług transportowych, wykorzystywanej przez użytkowników na wielu rynkach. Szukamy doświadczonej osoby na stanowisko Development Lead , która połączy kompetencje techniczne z umiejętnością prowadzenia zespołu i dostarczania rozwiązań w wymagającym, produkcyjnym środowisku. TRYB PRACY: Preferowana lokalizacja: Warszawa / Białystok – hybrydowo (3 dni w biurze) Możliwość pracy 100% zdalnej z Polski (w takim przypadku 1 dzień w miesiącu w biurze w Warszawie ) CZYM BĘDZIESZ SIĘ ZAJMOWAĆ? Prowadzeniem technicznym i organizacyjnym zespołu (~10 osób) w modelu Scrum, z naciskiem na dostarczanie wartości biznesowej i stabilność systemów produkcyjnych Odpowiedzialnością za realizację celów zespołu – planowanie, estymacja oraz dowożenie rozwiązań w określonym czasie Rozdzielaniem pracy, definiowaniem priorytetów oraz egzekwowaniem terminów realizacji we współpracy z Product Ownerami Projektowaniem i nadzorowaniem architektury systemów integracyjnych w środowisku wysokiej złożoności i dużej skali ruchu (travel / mobility) Aktywnym udziałem w kodowaniu (ok. 20%), code review oraz wsparciem zespołu w rozwiązywaniu problemów technicznych Budowaniem autorytetu technicznego, standardów jakości oraz kultury odpowiedzialności za delivery Współpracą z rozproszonym zespołem developerskim i QA Dbałością o dokumentację techniczną, jakość rozwiązań oraz stabilność systemów produkcyjnych CZEGO OD CIEBIE OCZEKUJEMY? Minimum 5 lat doświadczenia w rozwoju oprogramowania , w tym minimum 2–3 lata w roli Tech Lead / Development Lead Doświadczenie w branży travel (air, car, rail) zdobyte w ostatnich latach Bardzo dobre rozumienie architektury systemów, system design oraz integracji systemowych Doświadczenie w prowadzeniu zespołów developerskich oraz odpowiedzialność za delivery i terminy Praktyczna znajomość technologii C# (.NET) Bardzo dobra znajomość CI/CD, testowania, bezpieczeństwa oraz zasad integracji systemów Biegła znajomość języka angielskiego (C1) – praca w środowisku międzynarodowym Nice to have: Doświadczenie w środowiskach SaaS / firmach produktowych DLACZEGO WARTO? Współpraca B2B w dojrzałej, międzynarodowej organizacji produktowej Realny wpływ na architekturę, standardy techniczne i sposób pracy zespołu Kluczowa rola w dynamicznie rozwijającym się obszarze mobility & travel technology Praca w środowisku, gdzie odpowiedzialność za delivery, terminy i jakość jest jasno określona i mierzalna Możliwość pracy z doświadczonymi zespołami technicznymi i Product Ownerami Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami. TQLO Sp. z o.o. Registered employment agency (KRAZ): 33580
Technology
Shoper S.A.
Engineering Manager (m/f)
Senior
Remote
Krakow, Poland
20,000 - 25,000 PLN
🏢 Summary: Engineering Manager role responsible for leading a product engineering team in a large-scale SaaS eCommerce platform. The position combines architectural decision-making, quality and observability strategy, and operational excellence with hands-on oversight of modern web and cloud technologies. The focus is on system architecture, DevOps maturity, security, and continuous improvement of development processes. 🗂️ Requirements: Minimum 4 years of experience as Engineering Manager, Team Lead or similar role, Strong knowledge of software engineering and system architecture, Experience with monolith and microservices architectures, Practical experience with CI/CD and DevOps practices, Experience implementing quality assurance and automated testing practices, Knowledge of observability metrics including SLIs and SLOs, Experience with incident management and post-mortems, Experience measuring and improving DORA metrics, Ability to make architectural decisions aligned with technical strategy, Experience working with modern frontend, backend and cloud technologies, Practical use of AI tools for code generation and review 📃 Skills: Vue, TypeScript, JavaScript, PHP, MySQL, PerconaXtraDB, Elasticsearch, Docker, Redis, Memcached, GoogleCloud, PubSub, Jest, Playwright, ESLint, Prettier, GitHub, CICD, DevOps, DORA, SLI, SLO, Microservices, Monolith, Observability, JIRA, Miro, Copilot, Cursor, ChatGPT, Claude, FeatureFlags 🏢 Description: Jesteśmy liderem rozwiązań eCommerce w Polsce. Nasz ekosystem wspiera tysiące przedsiębiorców w skalowaniu sprzedaży dzięki modelowi SaaS i kompleksowym usługom dodatkowym. W Shoperze stawiamy na kulturę zaufania i realny wpływ na procesy. Szukamy doświadczonego Engineering Managera, który będzie łączył głęboką wiedzę techniczną ze zdolnością do wspierania, motywowania i rozwoju inżynierów. Osoba na tym stanowisku będzie kluczowa w zapewnieniu wysokiej jakości realizacji zadań inżynieryjnych, rozwoju architektury systemów oraz utrzymaniu najwyższych standardów operacyjnych i jakościowych w zespole. Dlaczego warto z nami pracować? Jesteśmy firmą produktową – tworzymy swój własny produkt od podstaw. Aktualnie pracujemy dla kilkudziesięciu tysięcy klientów. Śmiało możemy powiedzieć, że nasza platforma to numer 1 wśród rozwiązań SaaS-owych dla e-commerce. Ze względu na skalę, rozwiązujemy skomplikowane problemy wydajnościowe. Czym będziesz się zajmować? Podejmowaniem decyzji architektonicznych na poziomie zespołu i ich dostosowanie do strategii technicznej całej organizacji. Wdrażaniem, utrzymywaniem i doskonaleniem solidnych praktyk kontroli jakości i testowania na wielu poziomach piramidy testowania. Mierzeniem i poprawianiem stabilności oraz szybkości procesów rozwojowych (DORA). Definiowaniem i operowaniem kompleksową strategią obserwowalności. Zapewnianiem zgodności z zasadami bezpieczeństwa, współpracą przy identyfikacji i ograniczaniem zagrożeń oraz proaktywnym usuwaniem luk w zabezpieczeniach. Kształtowaniem kultury ciągłego doskonalenia, eksperymentowania i innowacji, z jednoczesnym utrzymaniem równowagi między szybkością dostarczania a jakością i stabilnością. Oceną skutków kosztowych i identyfikacją możliwości oszczędności oraz poprawy efektywności operacyjnej. Prowadzeniem przeglądów poincydentalnych i optymalizacją procesów reagowania. Koordynacją złożonych inicjatyw międzyzespołowych i międzyfunkcyjnych, we współpracy z Product Managerem, Designem oraz innymi zespołami technicznymi. Co jest dla nas ważne? Min. 4 lata doświadczenia na stanowisku Engineering Managera, Team Leada lub pokrewnym (zarządzanie zespołem). Głębokie rozumienie inżynierii oprogramowania i architektury systemów. Bardzo dobra znajomość narzędzi, frameworków i technologii wykorzystywanych w nowoczesnych zespołach produktowych (np. modularny monolit, architektury mikroserwisowe, CI/CD, praktyki DevOps, monitoring i logowanie). Doświadczenie w kierowaniu inicjatywami technologicznymi i architektonicznymi. Praktyczna znajomość i wdrażanie praktyk kontroli jakości, testowania i mierników obserwowalności (SLIs, SLOs). Doświadczenie w reagowaniu na incydenty i prowadzeniu działań poincydentalnych (koordynacja, post-mortemy, usprawnienia procesów, budowanie odporności operacyjnej). Doświadczenie w mierzeniu i poprawie procesów rozwojowych (DORA/DevOps). Tworzenie przestrzeni do innowacji, eksperymentowania i ciągłego doskonalenia w zespole. Świadome wykorzystanie narzędzi AI w pracy – dobór narzędzia do zadania (Copilot/Cursor, ChatGPT/Claude) oraz krytyczna ocena jakości AI-generated kodu. Stack technologiczny Vue 2 + TypeScript, osadzone jako interaktywne "wyspy" w panelu administracyjnym. Testy: Jest (jednostkowe/integracyjne) + Playwright (E2E), ESLint + Prettier + TypeScript (testy statyczne). PHP 7.4/8.2+ Percona XtraDB Cluster (MySQL) Elasticsearch Docker Memcached Redis Google Cloud Platform Pub/Sub Zarządzanie projektami: JIRA, Miro, Google Workspace Jak pracujemy? Pracujemy w metodologiach zwinnych. Code review odbywa się na github. Piszemy testy jednostkowe, integracyjne i statyczne. Wykorzystujemy feature flagi do wprowadzania zmian i nowych funkcji. Co zyskasz? Elastyczny czas pracy. Pracę zdalną lub w modelu hybrydowym – Ty decydujesz. Płaską strukturę – dzięki czemu masz większy wpływ na rozwój produktu i szybszą realizację projektów. System kafeteryjny (w tym m.in .: kartę Multisport, bilety do kina, vouchery do biura podróży). Dostęp do platformy eTutor (a także możliwość uczestnictwa w lekcjach online j. angielskiego). Prywatną opiekę medyczną Luxmed. Eventy integracyjne. Budżet szkoleniowy. ShoperUp! – unikatowy program rozwoju kompetencji wewnątrz organizacji. Sklep na Shoper za 1 zł(!). Ubezpieczenie grupowe.
Technology
TEROPLAN S.A.
Młodszy/a Programista/ka JAVA
Junior
On-site
Krakow, Poland
6,000 - 10,000 PLN/mo
🏢 Summary: Backend-oriented role focused on developing and maintaining complex systems supporting passenger transport services, including web and mobile applications. The position involves designing, implementing, and optimizing Java-based solutions integrated with relational databases and external devices. You will contribute to scalable back-office systems with real impact on large-scale production environments. 🗂️ Requirements: Minimum 1 year commercial experience in similar role, Strong knowledge of Java, Strong knowledge of relational databases, Knowledge of SQL, Higher education in Computer Science or related field (completed or in progress) 📃 Skills: Java, SQL, Spring, Hibernate, Android, React, ReactNative, Docker, Kubernetes, CleanCode 🏢 Description: Jako Teroplan S.A. dostarczamy zaawansowane rozwiązania IT dla rynku transportu pasażerskiego. Prawdopodobnie kojarzysz nas dzięki e-podroznik.pl – najpopularniejszej w Polsce platformie do planowania podróży, czy usłudze Hoper . Jednak nasza działalność to znacznie więcej niż rozwiązania konsumenckie. Rozwijamy także Informicę – rozbudowany system, stanowiący cyfrowy kręgosłup dla ponad 1000 firm transportowych i 400 urzędów . To kompleksowe oprogramowanie back-office, które umożliwia zarządzanie ofertą przewozową, gospodarką biletową oraz integruje się z urządzeniami fiskalnymi i pokładowymi. Dołącz do zespołu, w którym Twoja praca będzie miała realny wpływ na codzienne podróże milionów ludzi! Dowiedz się więcej o nas. Profil kandydata Poszukujemy osoby, która łączy umiejętności techniczne z analitycznym myśleniem. Zależy nam na kimś, kto chce zrozumieć biznesowe tło kodu, który tworzy. Doświadczenie: Minimum rok komercyjnego doświadczenia na podobnym stanowisku. Fundamenty (Wymagane): Dobra znajomość Java oraz relacyjnych baz danych ( SQL ). Edukacja: Wykształcenie kierunkowe (informatyczne lub pokrewne) – ukończone lub w trakcie. Profil analityczny: Łatwość w rozumieniu złożonej logiki biznesowej i chęć rozwiązywania nietrywialnych problemów. Dodatkowe atuty (pomogą nam dobrać odpowiedni projekt): Spring i Hibernate: Fundament do pracy w zespołach backendowych. Android: Możliwość dołączenia do projektów aplikacji mobilnych. React: Praca przy portalu webowym oraz aplikacji mobilnej (React Native). Docker i Kubernetes: Ścieżka rozwoju dla entuzjastów kultury DevOps. Posiadasz własne projekty? Dołącz link do repozytorium w CV. Twoje zadania Rozwój ekosystemu: Tworzenie funkcjonalności dla naszych kluczowych produktów ( e-podróżnik.pl , Informica, aplikacje mobilne). Po okresie wdrożenia trafisz do projektu, który najlepiej odpowiada Twoim predyspozycjom. Projektowanie rozwiązań: Dobieranie sposobu realizacji zadań programistycznych i dbanie o wysoką jakość kodu (Clean Code). Utrzymanie i jakość: Optymalizacja kodu i dbanie o stabilność działających usług. Dokumentacja: Tworzenie dokumentacji technicznej rozwijanego oprogramowania. Warunki zatrudnienia Wymiar pracy: Pełen etat. Forma współpracy: Elastyczne podejście – wybierz UoP, B2B lub Umowę Zlecenie. Wynagrodzenie: Uzależnione od posiadanych umiejętności i doświadczenia: B2B: 6 000 – 10 000 PLN netto (+ VAT). Umowa o Pracę: 5 000 – 8 000 PLN brutto. Tryb pracy: Praca stacjonarna w okresie wdrożenia, docelowo możliwość pracy hybrydowej. Czas pracy: Elastyczne godziny rozpoczęcia pracy. Twój rozwój i benefity Atmosfera: Jesteśmy firmą technologiczną, nie korporacją. Cenimy bezpośrednie relacje i zgrany zespół, który wspiera się w zadaniach. Budżet szkoleniowy: 2400 zł rocznie do Twojej dyspozycji na kursy i certyfikaty. Czas na naukę: Unikalny benefit – aż 2 tygodnie w roku (płatne) przeznaczone wyłącznie na samokształcenie. Wymiana wiedzy: Regularne spotkania w ramach gildii technologicznych, Code Review oraz dedykowana opieka mentorska. Zdrowie i sport: Pakiet medyczny Medicover oraz karta Multisport. Proces rekrutacji CV: Prześlij swoje zgłoszenie (mile widziany link do projektów, udział w kołach naukowych, wolontariatach, harcerstwie). Rozmowa techniczna: Spotkanie w naszym biurze, podczas którego rozwiążesz kilka zadań programistycznych (i nie tylko ;)), porozmawiamy o Twoim doświadczeniu i opowiemy o naszej firmie. Decyzja: Feedback, oferta i ustalenie szczegółów współpracy.
Technology
B3 Consulting Poland
.NET Technical Lead
Senior
Remote
Warsaw, Poland
🏢 Summary: Leadership role focused on defining architecture and standards for backend services in a .NET ecosystem while building a scalable, cloud-based platform. The position combines hands-on development, technical ownership, and mentoring of engineers in delivering reliable systems that support complex engineering processes. The role involves active participation in product and architectural decisions within a cloud and NoSQL environment. 🗂️ Requirements: Minimum 7 years experience in .NET/C# development, Experience in technical leadership or team leading, Practical experience with cloud platforms (AWS, Azure or GCP), Experience with NoSQL databases, Strong API design skills, Experience with system integrations, Focus on code maintainability and best practices, English level B2/C1, Residence or work authorization in Poland 📃 Skills: .NET, C#, AWS, Azure, GCP, NoSQL, API, Backend, Cloud, SOLID, CleanCode 🏢 Description: Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy. Realizujemy różnorodne projekty IT w Polsce i globalnie, w wielu obszarach i technologiach, co pozwala rozwijać kompetencje i zdobywać doświadczenie dopasowane do Twoich ambicji. Naszą współpracę opieramy na filozofii CARE. Rozumiemy ją jako odpowiedzialny dobór projektów, transparentną współpracę oraz długofalowe podejście do rozwoju. Dołącz do nas jako .NET Technical Lead Rozwijaj się w środowisku, które myśli o Twoim rozwoju tak samo, jak Ty. Twoje zadania: Technical Ownership: Definiowanie architektury i standardów rozwoju usług backendowych w ekosystemie .NET. Jesteś odpowiedzialny za to, by platforma była niezawodna i gotowa na obsługę złożonych procesów inżynierskich. Leadership & Mentoring: Prowadzenie zespołu inżynierów, wspieranie ich rozwoju poprzez code review oraz promowanie najlepszych praktyk (SOLID, Clean Code). Cloud: Wykorzystanie rozwiązań chmurowych oraz baz NoSQL do budowy stabilnego i wydajnego backendu. Business & Tech: Aktywny udział w projektowaniu rozwiązań, które wymagają zrozumienia specyficznych potrzeb zespołów technicznych. Jesteś partnerem dla interesariuszy przy podejmowaniu kluczowych decyzji produktowych. Rozwój produktu: Rozwijanie narzędzia wspierającego zarządzanie zmianą i współpracę w projektach – budujesz systemy, które rewolucjonizują codzienny warsztat pracy inżynierów Wymagania: Doświadczenie Seniora/Leada: Minimum 7 lat w software development (.NET/C#) oraz predyspozycje liderskie lub doświadczenie w prowadzeniu zespołu. Znajomość rozwiązań chmurowych: Praktyczne zrozumienie usług chmurowych (idealnie AWS ale Azure oraz GCP też są akceptowane) oraz doświadczenie z bazami danych NoSQL. Solidne fundamenty inżynierskie: Bardzo dobra znajomość projektowania API, integracji systemowych oraz dbałość o maintainability kodu. Kompetencje komunikacyjne: Swoboda w budowaniu partnerskich relacji w zespole i jasnym tłumaczeniu zawiłości technicznych. Angielski (min. B2/C1): Sprawna komunikacja w międzynarodowym środowisku biznesowym. Musisz mieszkać i/lub posiadać uprawnienia do pracy w Polsce. Co oferujemy? • Pracę w skandynawskiej kulturze opartej o logikę i dialog. • Benefity w obszarze zdrowia i sportu dopasowane do potrzeb. • Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania. • Treningi sportowe, wewnętrzna drużyna, wspólne zawody. • Imprezy integracyjne i spotkania rozwojowe.
Technology
KRUK S.A
Fullstack developer (Angular + .NET) (m/f/d)
Mid
Remote
Wroclaw, DS, Poland
🏢 Summary: Fullstack Developer role focused on building and developing new functionalities for modern debt collection systems in an Agile team. The position involves end-to-end software development using Angular and .NET technologies, with strong emphasis on code quality and code review. Mostly remote work with active collaboration across the full software lifecycle. 🗂️ Requirements: Very good knowledge of Angular (v18+), Very good knowledge of TypeScript, Very good knowledge of C#, Very good knowledge of .NET 6+, Good knowledge of ASP.NET Core Web API, Good knowledge of REST, Good knowledge of Git, Good knowledge of OOP, Good knowledge of Clean Code principles, Good knowledge of design patterns, Good knowledge of unit testing, Good knowledge of Entity Framework Core, Basic knowledge of T-SQL, Basic knowledge of MS SQL Server, English level minimum B1, Polish level minimum B2, Experience working in Agile methodology 📃 Skills: Angular, TypeScript, C#, .NET, ASP.NETCore, REST, Git, OOP, CleanCode, DesignPatterns, UnitTesting, EntityFrameworkCore, T-SQL, MSSQLServer, Agile 🏢 Description: Jesteśmy zespołem programistów, który nie boi się wyzwań i z pasją tworzy innowacyjne narzędzia wspierające procesy windykacyjne. Naszym głównym celem jest rozwój nowoczesnych rozwiązań, które realnie usprawniają działanie firmy. Choć zajmujemy się również utrzymaniem aplikacji, to stanowi ono mniej niż 5% naszej codziennej pracy – większość czasu poświęcamy na tworzenie nowych funkcjonalności i rozwój systemów. Na co dzień współpracujemy z analitykiem biznesowym, testerami oraz product ownerem – razem tworzymy zgrany zespół, który działa w duchu Agile. Wierzymy w samoorganizację i odpowiedzialność, dlatego każdy z nas ma realny wpływ na sposób pracy i podejmowane decyzje. Bierzemy udział w całym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie i implementację, aż po wdrożenie. Cenimy sobie dzielenie się wiedzą i wzajemne wsparcie – regularnie organizujemy Code Review, które pomagają nam rozwijać umiejętności i podnosić jakość kodu. Stawiamy na ciągły rozwój – uczymy się nowych technologii, eksperymentujemy i wspólnie szukamy najlepszych rozwiązań. Pracujemy w 100% zdalnie, choć czasem spotykamy się we Wrocławiu – głównie po to, by lepiej się poznać i wspólnie świętować sukcesy. Jeśli szukasz miejsca, gdzie Twoje pomysły będą miały znaczenie, a rozwój to codzienność – dołącz do nas! Zakres obowiązków: Wytwarzanie, testowanie oraz wdrażanie oprogramowania zgodnie z najlepszymi standardami. Współpraca z biznesem w zakresie projektowania i wdrażania nowych rozwiązań, a także testerami i analitykami dedykowanymi do projektu. Utrzymanie najwyższej jakości istniejącego kodu i oprogramowania (code review ma u nas wysoki priorytet). Codzienna współpraca w ramach zespołu w metodologii Agile. Nasze oczekiwania: Bardzo dobra znajomość Angular (v18+) oraz TypeScript Bardzo dobra znajomość C# oraz .NET 6+ Dobra znajomość ASP.NET Core Web API, REST, GIT Dobra znajomość OOP, Clean Code, wzorców projektowych Dobra znajomość testów jednostkowych Dobra znajomość Entity Framework Core Podstawowa znajomość T-SQL i MS SQL Server Mile widziana znajomość: Messaging, RabbitMQ, Docker, Kubernetes/OpenShift Mile widziana znajomość biblioteki PrimeNG Znajomość języka angielskiego na poziomie minimum B1 Znajomość języka polskiego na poziomie minimum B2 Co oferujemy? Zatrudnienie w oparciu o: umowę o pracę Elastyczne godziny rozpoczęcia pracy (w przedziale 6:00-11:00) Możliwość pełnej pracy zdalnej / w modelu hybrydowym 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
Fullstack developer (Angular + .NET) (m/f/d)
Mid
Remote
Wroclaw, Poland
🏢 Summary: Full-stack developer role focused primarily on building and developing new functionalities for a modern debt collection support system in an Agile environment. The position involves end-to-end software development, close collaboration with business and QA, and strong emphasis on code quality and code review. Work is mostly remote with flexible hours. 🗂️ Requirements: Very good knowledge of Angular v18+, Very good knowledge of TypeScript, Very good knowledge of C#, Very good knowledge of .NET 6+, Good knowledge of ASP.NET Core Web API, Good knowledge of REST, Good knowledge of GIT, Good knowledge of OOP, Good knowledge of Clean Code principles, Good knowledge of design patterns, Good knowledge of unit testing, Good knowledge of Entity Framework Core, Basic knowledge of T-SQL, Basic knowledge of MS SQL Server, English level minimum B1, Polish level minimum B2 📃 Skills: Angular, TypeScript, C#, .NET, ASP.NET, REST, GIT, OOP, CleanCode, DesignPatterns, UnitTesting, EntityFramework, TSQL, MSSQL 🏢 Description: Jesteśmy zespołem programistów, który nie boi się wyzwań i z pasją tworzy innowacyjne narzędzia wspierające procesy windykacyjne. Naszym głównym celem jest rozwój nowoczesnych rozwiązań, które realnie usprawniają działanie firmy. Choć zajmujemy się również utrzymaniem aplikacji, to stanowi ono mniej niż 5% naszej codziennej pracy – większość czasu poświęcamy na tworzenie nowych funkcjonalności i rozwój systemów. Na co dzień współpracujemy z analitykiem biznesowym, testerami oraz product ownerem – razem tworzymy zgrany zespół, który działa w duchu Agile. Wierzymy w samoorganizację i odpowiedzialność, dlatego każdy z nas ma realny wpływ na sposób pracy i podejmowane decyzje. Bierzemy udział w całym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie i implementację, aż po wdrożenie. Cenimy sobie dzielenie się wiedzą i wzajemne wsparcie – regularnie organizujemy Code Review, które pomagają nam rozwijać umiejętności i podnosić jakość kodu. Stawiamy na ciągły rozwój – uczymy się nowych technologii, eksperymentujemy i wspólnie szukamy najlepszych rozwiązań. Pracujemy w 100% zdalnie, choć czasem spotykamy się we Wrocławiu – głównie po to, by lepiej się poznać i wspólnie świętować sukcesy. Jeśli szukasz miejsca, gdzie Twoje pomysły będą miały znaczenie, a rozwój to codzienność – dołącz do nas! Zakres obowiązków: Wytwarzanie, testowanie oraz wdrażanie oprogramowania zgodnie z najlepszymi standardami. Współpraca z biznesem w zakresie projektowania i wdrażania nowych rozwiązań, a także testerami i analitykami dedykowanymi do projektu. Utrzymanie najwyższej jakości istniejącego kodu i oprogramowania (code review ma u nas wysoki priorytet). Codzienna współpraca w ramach zespołu w metodologii Agile. Nasze oczekiwania: Bardzo dobra znajomość Angular (v18+) oraz TypeScript Bardzo dobra znajomość C# oraz .NET 6+ Dobra znajomość ASP.NET Core Web API, REST, GIT Dobra znajomość OOP, Clean Code, wzorców projektowych Dobra znajomość testów jednostkowych Dobra znajomość Entity Framework Core Podstawowa znajomość T-SQL i MS SQL Server Mile widziana znajomość: Messaging, RabbitMQ, Docker, Kubernetes/OpenShift Mile widziana znajomość biblioteki PrimeNG Znajomość języka angielskiego na poziomie minimum B1 Znajomość języka polskiego na poziomie minimum B2 Co oferujemy? Zatrudnienie w oparciu o: umowę o pracę Elastyczne godziny rozpoczęcia pracy (w przedziale 6:00-11:00) Możliwość pełnej pracy zdalnej / w modelu hybrydowym 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
Team Up
.Net Team Lead (m/k)
Senior
On-site
Katowice, Poland
🏢 Summary: Leadership role combining hands-on development and team management in building advanced systems for the electronics industry. The position involves mentoring developers, overseeing technical design, and ensuring high-quality implementation of new features. Around 60% of the time is dedicated to active coding and code reviews in a collaborative, international environment. 🗂️ Requirements: Minimum 3 years of experience as a team leader, Minimum 5 years of experience as a software engineer, Very good knowledge of C# and .NET (Framework and Core), Experience with multithreading and asynchronous programming, Strong knowledge of data structures and algorithms, Experience with GitHub, Experience in system design and technical oversight, Fluent English (spoken and written) 📃 Skills: C#, .NET, Multithreading, Asynchronous, Algorithms, DataStructures, GitHub, CAD 🏢 Description: Nasz klient, globalny lider tworzący rozwiązania wspierające projektowanie elektroniki i cyfryzację procesów produkcyjnych, rozwija swoje zespoły technologiczne w Polsce. Firma działa w stabilnym, skalowalnym modelu, stale inwestując w rozwój innowacyjnych produktów, z których korzystają inżynierowie na całym świecie. Your role Kierowanie i mentoring zespołu deweloperskiego w projektach związanych z rozwojem zaawansowanych systemów dla branży elektronicznej Nadzór nad projektowaniem oraz zapewnianie wykonalności technicznej rozwijanych funkcji Aktywny udział w programowaniu (ok. 60% czasu), przeglądzie kodu i udzielaniu konstruktywnego feedbacku Współpraca z interesariuszami biznesowymi oraz innymi zespołami w ramach organizacji Offer Prywatną opiekę medyczną Grupowe ubezpieczenie na życie Wsparcie zdrowia psychicznego Bonusy roczne i premie za wyniki Budżet rozwojowy i szkoleniowy Praca z biura w Katowicach Dofinansowanie internetu do pracy zdalnej Darmowy lunch we wtorki, przekąski i napoje w biurze Bezpłatny parking Requirements Minimum 3 lata doświadczenia w roli lidera zespołu oraz 5+ lat doświadczenia jako inżynier oprogramowania Bardzo dobra znajomość C# (.NET Framework, .NET Core) Praktyczne doświadczenie w programowaniu wielowątkowym i asynchronicznym Dobra znajomość struktur danych i algorytmów Doświadczenie z narzędziami GitHub Umiejętność analitycznego myślenia i rozwiązywania problemów Znajomość narzędzi CAD będzie dodatkowym atutem Bardzo dobra komunikacja w języku angielskim (w mowie i piśmie)
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.