June 20, 2026
Senior Software Engineer - NodeJS / NestJS / AI
Senior • Remote
25,200 - 33,600 PLN/hr
Warsaw, Poland
🚀 Senior Backend / Platform Engineer TypeScript, Node.js, GCP
RevoEngine buduje zaawansowaną platformę low-code / backend-as-a-service wspieraną przez AI.
Pracujemy nad dużym produkcyjnym monorepo, które obejmuje backend, runtime’y wykonawcze, automatyzacje, event-driven workflows, integracje, systemy kolejkowe, agentów AI, narzędzia developerskie oraz infrastrukturę działającą w multi cloud.
To nie jest prosty CRUD ani klasyczny software house. Szukamy bardzo mocnego Senior Software Engineera, który chce budować technicznie wymagający produkt od środka i mieć realny wpływ na jego architekturę.
👤 Kogo szukamy?
Szukamy osoby z mocnym backendowym doświadczeniem, która potrafi samodzielnie projektować, implementować i utrzymywać złożone systemy produkcyjne.
Idealna osoba rozumie nie tylko kod aplikacyjny, ale też runtime, dane, kolejki, eventy, integracje, bezpieczeństwo, observability, testy, deployment i realne zachowanie systemu na produkcji.
To rola dla seniora (albo aspirującego mocnego mida), który chce pracować nad ambitnym produktem technologicznym długofalowo, a nie nad dodatkowym projektem po godzinach, oraz kogoś kto chciałby w przyszłości zostać CTO.
Oczekujemy bardzo krótkiego okresu wypowiedzenia albo kogoś bez zobowiązań poszukujący aktywnie jedynego projektu.
🤖 Jak pracujemy z AI?
Codex i narzędzia AI są u nas podstawą codziennej pracy. Używamy ich do analizy kodu, projektowania zmian, pisania testów, refactorów, diagnostyki, dokumentacji i przyspieszania pracy w dużym monorepo.
To nie oznacza jednak “vibe codingu” ani bezrefleksyjnego akceptowania wygenerowanych zmian.
Oczekujemy bardzo mocnego human-in-the-loop: rozumienia architektury, świadomej kontroli nad kodem, weryfikacji zmian, pisania testów, czytania diffów i brania odpowiedzialności za efekt końcowy.
Szukamy osoby, która potrafi wykorzystać AI jako mocne narzędzie inżynierskie, ale sama pozostaje właścicielem decyzji technicznych. AI może przyspieszać pracę, ale nie zastępuje seniorowego myślenia, odpowiedzialności i jakości.
🛠️ Nad czym będziesz pracować?
• Rozwój dużej platformy backendowej działającej jako low-code / backend-as-a-service.
• Budowa i rozwój własnego agenta AI oraz mechanizmów związanych z jego runtime’em, narzędziami, pamięcią, streamingiem, walidacją i automatyzacją pracy.
• Projektowanie i implementacja usług backendowych w TypeScript / Node.js / NestJS / GO.
• Praca nad runtime’ami wykonawczymi, integracjami, zadaniami asynchronicznymi, webhookami, triggerami i event-driven flows.
• Rozwój API, modeli domenowych, kontraktów, migracji, warstwy danych i mechanizmów persystencji.
• Praca z Google Cloud jako głównym środowiskiem produkcyjnym.
• Projektowanie mechanizmów skalowania, odporności na błędy, retry policies, timeoutów, kolejek i procesów backgroundowych.
• Rozwój narzędzi developerskich, systemów execution/sandbox oraz elementów infrastruktury runtime.
• Analiza problemów produkcyjnych na podstawie logów, eventów, stanu bazy, trace’ów i rzeczywistego przepływu systemu.
• Pisanie i utrzymywanie testów jednostkowych, integracyjnych oraz E2E.
• Współpraca bezpośrednio z zespołem produktowym i technicznym przy decyzjach architektonicznych.
✅ Wymagania
• Minimum 7 lat komercyjnego doświadczenia w tworzeniu aplikacji backendowych.
• Bardzo dobra znajomość TypeScript.
• Bardzo dobre doświadczenie z Node.js, NestJS, Fastify / Express i projektowaniem API.
• Praktyczna znajomość Google Cloud jako środowiska produkcyjnego.
• Bardzo dobra znajomość PostgreSQL, SQL, Redis oraz pracy z danymi w systemach produkcyjnych.
• Doświadczenie z architekturą usługową, asynchronicznym przetwarzaniem, kolejkami, eventami, triggerami, webhookami i background jobs.
• Umiejętność projektowania stabilnych kontraktów API, modeli domenowych, migracji i mechanizmów persystencji.
• Praktyczne doświadczenie z konteneryzacją aplikacji i środowiskami uruchomieniowymi.
• Doświadczenie z testami: Jest, testy integracyjne, mile widziany Playwright.
• Umiejętność diagnozowania problemów produkcyjnych bez zgadywania.
• Umiejętność pracy w dużym monorepo i rozumienie granic odpowiedzialności między modułami / pakietami / usługami.
• Samodzielność techniczna i odpowiedzialność za jakość dowożonych rozwiązań.
• Doświadczenie w pracy z narzędziami AI.
• Język polski C2.
• Język angielski B2+.
⭐ Mile widziane
• Doświadczenie z OpenAI API (w szczególności response API oraz najnowsze modele).
• Doświadczenie z Gemini API.
• Doświadczenie w budowie agentów AI, workflow automation, runtime orchestration lub narzędzi dla developerów.
• Doświadczenie z Go.
• Doświadczenie z Angular przy złożonych aplikacjach enterprise.
• Doświadczenie z platformami low-code / no-code.
• Znajomość AWS lub Azure.
• Doświadczenie z WebSocket, SSE, streamingiem eventów i realtime.
• Doświadczenie z systemami sandbox / isolated execution / remote runtime.
• Doświadczenie z Eventarc, Pub/Sub, Cloud Tasks, Cloud Run, Firestore lub podobnymi usługami cloud-native.
🎁 Co oferujemy?
• W pełni zdalną współpracę.
• Bezpośrednią współpracę B2B, bez pośredników.
• Pracę nad własnym produktem, nie outsourcingiem.
• Duży wpływ na architekturę i kierunek rozwoju platformy.
• Pracę w małym, mocnym technicznie zespole.
• Bardzo szeroki zakres technologiczny: backend, cloud, runtime, AI, automatyzacje, integracje i narzędzia developerskie.
• Wymagające, ale bardzo rozwojowe środowisko.
• Stabilną, długofalową współpracę.
• Możliwość otrzymania udziałów po długoterminowej współpracy.
• Spotkania i wyjazdy zespołowe kilka razy w roku.
• Wynagrodzenie adekwatne do poziomu: rekomendowany zakres 150–200 PLN/h B2B, zależnie od doświadczenia, samodzielności i realnego wpływu na produkt.
🎯 Dla kogo ta rola jest dobra?
• Dla seniora, który chce budować złożony produkt technologiczny, a nie tylko zamykać tickety.
• Będziesz pracować przy dużym monorepo, agentach AI, backendzie, runtime’ach, triggerach, automatyzacjach, integracjach, infrastrukturze cloud i narzędziach developerskich. To środowisko, w którym liczy się samodzielność, jakość techniczna i umiejętność rozumienia całego systemu.
• Jeśli szukasz spokojnego utrzymania prostych CRUDów, to prawdopodobnie nie będzie dobre miejsce.
• Jeśli chcesz pracować nad platformą, w której po roku zdobędziesz doświadczenie większe niż w kilku typowych projektach enterprise, porozmawiajmy.
⚙️ Proces rekrutacyjny
Krótkie spotkanie online, 25–30 minut
Rozmowa o doświadczeniu, oczekiwaniach, dostępności i dopasowaniu do projektu, ustalenie warunków współpracy.Spotkanie techniczne, 60 minut
Rozmowa o backendzie, architekturze, GCP, TypeScript, testach, runtime’ach, systemach produkcyjnych i sposobie podejmowania decyzji technicznych.
Similar jobs you might like
Technology
autoMEE
Fullstack Software Engineer
Mid
Hybrid
Gdansk, Poland
12,000 - 18,000 PLN
🏢 Summary: Full-stack TypeScript Developer role in a cross-functional team building an AI-driven product with advanced data processing. The position involves developing and maintaining both backend and frontend features, designing data processing workflows, and integrating with ERP systems. The role offers real impact on architecture and technology choices in an early-stage product environment. 🗂️ Requirements: 3+ years of commercial experience with TypeScript and Node.js/Express.js, Higher education degree in Computer Science or related field (at least Bachelor level), Experience working in cloud environments (Kubernetes, GCP or AWS), Experience with RESTful API, TRPC and message queues (e.g. RabbitMQ), Experience with relational and document databases (PostgreSQL, MongoDB), Ability to design clean, modular code using FP and OOP principles, Understanding of distributed systems architecture, Ability to test implemented solutions 📃 Skills: TypeScript, Node.js, Express.js, Kubernetes, GCP, AWS, REST, TRPC, RabbitMQ, PostgreSQL, MongoDB, FP, OOP, KISS, DRY, DistributedSystems, Testing, ERP 🏢 Description: Szukamy full-stack developera TypeScript, z udokumentowanym doświadczeniem komercyjnym, który zasili nasz zespół w Gdańsku. W tej roli będziesz pracował w cross funkcjonalnym zespole po stronie backendu jak i frontendu, tworząc produkt oparty o najnowsze osiągnięcia w dziedzinie AI i zaawansowane przetwarzanie danych. Ponieważ jesteśmy firmą technologiczną na wczesnym etapie rozwoju, dołączając do naszego zespołu na tym etapie, będziesz miał realny wpływ na powstający produkt i wykorzystywaną technologię. Twoje zadania Projektowanie i tworzenie nowych funkcjonalności w TypeScript zarówno po stronie frontend (React.js/Vite) jak i backend (Node.js/Express.js) Tworzenie, utrzymanie i optymalizacja procesów przetwarzania danych księgowych z wykorzystaniem architektury Agentic AI, silników do automatyzacji procesów (np. n8n) Budowa i utrzymanie integracji z systemami ERP Uczestniczenie w code review, planowaniu sprintów i decyzjach architektonicznych Czego dokładnie szukamy 3+ lat praktycznego doświadczenia z TypeScript i Node.js/Express.js Wyższego wykształcenia informatycznego lub pokrewnego - ukończony co najmniej 1 poziom studiów wyższych Praktycznego doświadczenia w pracy w środowisku opartym o chmurę (Kubernetes, GCP, AWS) Doświadczenia w pracy z RESTful API, TRPC i systemami kolejkowymi np. RabbitMQ Doświadczenia w pracy z relacyjnymi (PosgreSQL) i dokumentowymi bazami danych (MongoDB) Umiejętność pisania czystego, modularnego kodu z dbałością o jakość i zrozumieniem metodologi FP jak i OOP oraz takich pojęć jak KISS i DRY. Solidnego zrozumienia architektury systemów rozproszonych Proaktywnego podejścia do rozwiązywania trudnych problemów technicznych w tym tez optymalizacyjnych Umiejetnosc testowania swoich rozwiazan Bardzo dobrych umiejętności komunikacyjnych Mile widziane Wcześniejsza praca z integracjami AI lub modułami LLM w środowisku produkcyjnym Znajomość procesów księgowych lub systemów ERP Znajomość React — budowanie komponentów i integracja z warstwą backendową Umiejetnosci korzystania z Sass/scss do stylowania frontendu Zrozumienie zarzadzania stanu w oparciu o Zustanda Doświadczenie z narzędziami observability (Grafana lub Datadog) Oferujemy Pracę nad jednym z najbardziej przełomowych produktów AI w Europie Realny wpływ na architekturę i kierunek technologiczny autoMEE Forma współpracy: B2B Lokalizacja: hybrydowo (Trójmiasto) 26 dni przerwy w świadczeniu usług rocznie Wynagrodzenie dopasowane do umiejętności Szybki proces rekrutacji O firmie W autoMEE wierzymy w potencjał AI do realnej transformacji biznesu. To, co zaczęło się jako marzenie o udostępnieniu automatyzacji AI każdej firmie, przekształciło się w wiodący w branży ruch zmieniający sposób, w jaki organizacje działają w erze cyfrowej. Dziś z dumą pełnimy rolę zaufanego partnera dla firm na całym świecie, pomagając im upraszczać procesy oraz osiągać nowy poziom efektywności i rentowności. Nasza Misja Naszym celem jest wspieranie małych i średnich firm poprzez zaawansowane narzędzia automatyzacji AI, które dotychczas były dostępne głównie dla największych organizacji. Wyrównując szanse, pomagamy firmom zwiększać efektywność operacyjną, dostarczać lepsze doświadczenia klientom oraz osiągać trwały, skalowalny wzrost. Innowacyjność, przystępność i koncentracja na realnych potrzebach klientów są fundamentem wszystkiego, co robimy — tak aby każda firma, niezależnie od skali, mogła skutecznie konkurować i rozwijać się na rynku globalnym.
Technology
StaffInIT
Senior / Principal Frontend Engineer (React / TypeScript)
Senior
Remote
Warsaw, Poland
120 - 190 PLN/hr
🏢 Summary: Senior/Principal Frontend Engineer role focused on designing and implementing a reusable frontend platform and business applications in a microfrontend architecture. The position involves rewriting a monolithic frontend into microfrontends, building a design system, and enforcing architectural standards through tooling. Strong ownership, architectural decision-making, and advanced TypeScript expertise are essential. 🗂️ Requirements: 8+ years of frontend development experience, Advanced React and TypeScript expertise, Strong knowledge of TypeScript Generics, Conditional Types, Mapped Types, Utility Types, Deep understanding of frontend architecture, Solid knowledge of web application architecture, Experience with RESTful API integration, Experience with WebSocket communication, Practical experience with styled-components v6, Experience designing reusable systems or standards for multiple teams, Advanced TypeScript used for reusable types and schema validation patterns, Experience enforcing architecture via ESLint rules and CI quality gates, Experience with microfrontend architecture, Experience designing and maintaining component libraries or design systems, Experience working with monorepo setups, Fluent English 📃 Skills: React, TypeScript, styled-components, REST, WebSocket, ESLint, CI, Microfrontends, single-spa, ModuleFederation, Turborepo, Nx, Figma, StyleDictionary, AntDesign 🏢 Description: 🤝 Rekrutacja prowadzona przez StaffInIT 📍 Praca zdalna | wizyty w Berlinie co kilka miesięcy 📄 Kontrakt B2B | 6 miesięcy + możliwość przedłużenia | 100% FTE 🕐 Wymagane doświadczenie: min. 8–12+ lat 🌍 Język: biegły angielski ⚙️ Stack: React, TypeScript, styled-components v6 💰 STAWKA Senior: 120–140 PLN/h Principal: 150–180 PLN/h O ROLI Dla naszego klienta poszukujemy Senior/Principal Frontend Engineera do bliskiej współpracy z wewnętrznym zespołem oraz Delivery Managerem pełniącym rolę Product Ownera. Rola wymaga silnego poczucia ownership, samodzielności w projektowaniu architektury oraz doskonałych umiejętności komunikacyjnych. Będziesz projektować i implementować reużywalny scaffold/platformę frontendową dla firmy, a także rzeczywiste aplikacje biznesowe w architekturze mikrofrontendów. ✅ WYMAGANIA TECHNICZNE ▸ React i TypeScript – poziom zaawansowany — bardzo mocne, praktyczne doświadczenie. Silna wiedza teoretyczna z TypeScript: Generics, Conditional Types, Mapped Types, Utility Types. ▸ Architektura frontendowa — głębokie rozumienie architektury aplikacji frontendowych i umiejętność podejmowania pragmatycznych decyzji technicznych. ▸ Architektura aplikacji webowych — solidne rozumienie, w tym RESTful API i komunikacji opartej na WebSocket. ▸ styled-components v6 — praktyczne doświadczenie: transient props, TypeScript theme augmentation, dual theming z Ant Design ConfigProvider. ▸ Architektura ponad własny zespół — projektowałeś systemy, abstrakcje lub standardy wykorzystywane przez inne zespoły lub aplikacje, nie tylko pracowałeś w dużych projektach. ▸ Zaawansowany TypeScript jako narzędzie projektowe — tworzyłeś reużywalne typy, generyki lub wzorce walidacji schematów, które stały się standardem zespołu. Oczekujemy konkretnego przykładu rozwiązania problemu architektonicznego za pomocą systemu typów. ▸ Governance techniczne przez narzędzia — egzekwowałeś decyzje architektoniczne przez własne reguły ESLint, bramki jakości CI, ograniczenia importów lub automatyczne wersjonowanie. ▸ Mentoring i dzielenie się wiedzą — gotowość i umiejętność mentorowania, prowadzenia zespołu oraz aktywnego dzielenia się wiedzą. ▸ Biegły angielski — codzienna współpraca, dyskusje projektowe i dokumentacja po angielsku. Mile widziane doświadczenie ze współpracy z zespołami non-native (np. niemieckimi, serbskimi). ⭐ MILE WIDZIANE ▸ Architektura mikrofrontendów — dowolne podejście do orkiestracji (single-spa, Module Federation, własny shell). Liczy się rola decydenta, nie tylko praca w istniejącym setupie. ▸ Biblioteka komponentów / design system — projekt i utrzymanie biblioteki dla wielu aplikacji lub zespołów, wersjonowanie i zarządzanie breaking changes. Hands-on ownership, nie tylko konsumpcja. ▸ Monorepo na dużą skalę — Turborepo, Nx lub odpowiednik: współdzielone paczki, skoordynowane buildy, niezależny deployment. ▸ Pipeline design tokenów — Figma → tokeny → kod (Tokens Studio, Style Dictionary lub odpowiedniki). ▸ Server-driven UI lub dynamiczne systemy renderowania — rzadkie, nieobowiązkowe, ale bardzo cenione. 🛠 ZAKRES PRAC Przeprojektowanie i rewriting istniejącej monolitycznej aplikacji frontendowej na architekturę mikrofrontendów oraz wdrożenie nowego design systemu.
Technology
P&P Solutions
Senior Fullstack Software Engineer (Java + React)
Senior
Remote
Warsaw, Poland
150 - 190 PLN
🏢 Summary: The role involves developing and maintaining a developer portal based on the Backstage platform, including backend microservices in Java and frontend components in React. The position focuses on building and enhancing cloud-native solutions deployed on Kubernetes within a DevOps-driven environment. The engineer will contribute to CI/CD processes and work in Scrum to deliver scalable engineering tools. 🗂️ Requirements: Very good knowledge of Java, Experience with Spring Boot, Experience with TypeScript, Experience with React, Experience with Backstage, Practical knowledge of Kubernetes, Experience with Docker, Ability to create and modify Helm Charts, Experience in DevOps or platform engineering environment, Knowledge of Scrum or Agile methodologies 📃 Skills: Java, SpringBoot, TypeScript, React, Backstage, Kubernetes, Docker, Helm, ConfigMaps, CI/CD, Scrum, Agile 🏢 Description: Dla naszego klienta – wiodącej niemieckiej firmy z sektora telekomunikacyjnego , która rozwija nowoczesne rozwiązania w obszarze cloud computing, web hosting oraz usług internetowych – poszukujemy doświadczonego Senior Fullstack Software Engineera (Java + React) 🔎 Firma rozwija obecnie European Technology Center w Polsce, które będzie odpowiadało za budowę i rozwój kluczowych systemów oraz platform wspierających cyfrowe kanały sprzedaży i usługi dla klientów 🚀 Projekt dotyczy rozwoju portalu developerskiego opartego na platformie Backstage , który stanowi centralny punkt dla narzędzi developerskich, dokumentacji oraz automatyzacji procesów engineeringowych 💡 👉 Wymagania: Bardzo dobra znajomość Java oraz Spring Boot Doświadczenie z TypeScript oraz React Doświadczenie z Backstage! Praktyczna znajomość Kubernetes (deploymenty, debugging, ConfigMaps) Doświadczenie z Docker oraz środowiskami kontenerowymi Umiejętność czytania, tworzenia i modyfikacji Helm Charts Doświadczenie pracy w środowisku DevOps/platform engineering Znajomość Scrum/Agile Umiejętność pracy w środowisku zespołowym oraz komunikacji technicznej 👉 Zakres obowiązków: Rozwój i utrzymanie portalu developerskiego opartego o platformę Backstage Tworzenie i rozwijanie backendowych mikroserwisów w Java (Spring Boot) Rozwój komponentów frontendowych w React + TypeScript Tworzenie oraz rozwijanie pluginów do platformy Backstage Praca z Kubernetes oraz środowiskami kontenerowymi (Docker) w kontekście wdrażania aplikacji Tworzenie i modyfikowanie Helm Charts, ConfigMaps oraz konfiguracji deploymentów Współpraca z zespołem DevOps przy procesach CI/CD oraz automatyzacji wdrożeń Udział w ceremoniach Scrumowych (planning, refinement, sprint review) Współpraca z Product Ownerem oraz zespołem developerskim przy projektowaniu nowych funkcjonalności 👉 Oferujemy: Elastyczne godziny pracy Pracę nad platformą developerską wykorzystywaną przez zespoły inżynierskie w dużej organizacji telekomunikacyjnej Możliwość pracy z nowoczesnym stackiem technologicznym Stabilny projekt w międzynarodowym środowisk Pracę w metodyce Scrum z realnym wpływem na rozwój platformy Zapraszamy do aplikowania!
Technology
Plenti
Senior Fullstack/Backend (Node.js) Developer
Senior
Hybrid
Gdansk, Poland
170 - 190 PLN/hr
🏢 Summary: Senior Software Engineer role focused on developing a global passwordless authentication platform within identity and security domain. The position involves building and evolving microservices-based systems, contributing to architecture decisions, and implementing scalable, high-performance backend and/or frontend solutions. This is a product development role with real impact on globally used security solutions. 🗂️ Requirements: Minimum 5 years commercial experience as Fullstack, Backend or Frontend Developer, Strong knowledge of JavaScript and TypeScript, Commercial experience with React and/or Node.js, Experience working with microservices architecture, Practical experience with AI development tools, Experience with SQL and/or NoSQL databases, Knowledge of HTTP and REST API, Experience in frontend and/or backend testing, Very good English (min. B2+), Fluent Polish (min. C1) 📃 Skills: JavaScript, TypeScript, React, Node.js, NestJS, SQL, NoSQL, HTTP, REST, Microservices, AI, Testing 🏢 Description: Pracuj nad rozwiązaniami, które zabezpieczają cyfrową tożsamość milionów użytkowników na całym świecie! Dla naszego klienta, międzynarodowej firmy z branży usług informatycznych, poszukujemy Senior Software Engineera , który dołączy do organizacji budującej nowoczesną platformę passwordless authentication, wykorzystywaną na szeroką skalę. Dołączysz do jednego z kilku zespołów odpowiedzialnych za rozwój kluczowych obszarów identity & security, takich jak uwierzytelnianie użytkowników, wykrywanie nadużyć, weryfikacja tożsamości czy orkiestracja procesów bezpieczeństwa. Nie jest to rola utrzymaniowa – zespoły aktywnie rozwijają produkty, tworzą nowe funkcjonalności i pracują nad rozwiązaniami wykorzystywanymi w skali globalnej. Będziesz mieć realny wpływ na decyzje techniczne i architekturę rozwijanych systemów. Lokalizacja: Gdańsk Model pracy: Hybryda (częstotliwość pracy w biurze do ustalenia) Forma zatrudnienia: B2B lub umowa o pracę Wynagrodzenie: B2B: 170 - 190 PLN/h + VAT || UoP: 20.500 - 23.200 PLN brutto Zakres obowiązków: rozwój i współtworzenie systemów w architekturze mikroserwisowej, rozwój backendu - szukamy aktualnie osób specjalizujących się głównie w tym obszarze, projektowanie i implementacja nowych funkcjonalności w obszarze identity & security, udział w projektowaniu architektury systemu oraz podejmowaniu decyzji technicznych, praca nad skalowalnością, wydajnością oraz niezawodnością systemu, integracja pomiędzy różnymi komponentami platformy ( m.in . authentication, risk, identity flows), świadome wykorzystywanie narzędzi AI w codziennej pracy, udział w code review, dbanie o jakość kodu oraz standardy wytwarzania oprogramowania, praca w środowisku międzynarodowym (język angielski na co dzień). Oczekiwania: min. 5 lat doświadczenia komercyjnego jako Fullstack / Backend Developer, praktyczne doświadczenie z Node.js (mile widziany NestJS), bardzo dobra znajomość JavaScript, TypeScript, React, doświadczenie w pracy z architekturą mikroserwisową, praktyczne doświadczenie w pracy z narzędziami AI (np. Claude, Cursor, Juni lub podobne), umiejętność świadomego wykorzystywania AI w codziennej pracy, doświadczenie z bazami danych (SQL i/lub NoSQL), znajomość HTTP, REST API oraz nowoczesnych wzorców komunikacji, wiedza z obszaru testowania aplikacji (frontend i/lub backend), rozumienie działania implementowanych rozwiązań oraz ich konsekwencji architektonicznych, bardzo dobra znajomość języka angielskiego (min. B2+), płynna znajomość języka polskiego (min. C1), umiejętność samodzielnej pracy i branie odpowiedzialności za tworzony produkt, nastawienie na bycie częścią zespołu i otwartość na feedback. Mile widziane: doświadczenie w obszarze security / identity, znajomość OpenID, OAuth, SAML lub podobnych standardów, znajomość chmury (AWS / GCP) oraz narzędzi CI/CD. Oferujemy: realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników, dużą samodzielność oraz szerokie możliwości rozwoju, pracę w płaskiej strukturze i możliwość proponowania własnych rozwiązań, środowisko nastawione na jakość i konstruktywny feedback, wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1, współpracę w oparciu o kontrakt B2B lub umowę o pracę, elastyczne godziny pracy (start między 7:00 a 10:00), nowoczesny sprzęt (MacBook + urządzenia testowe), integracje zespołowe i warsztaty techniczne, pakiet benefitów (prywatna opieka medyczna, MultiSport, lekcje angielskiego), pracę hybrydową z przewagą pracy zdalnej.
Technology
speedapp
Senior Frontend Developer
Senior
Remote
Warsaw, Poland
140 - 160 USD/hr
🏢 Summary: B2B role for a Senior Frontend / Fullstack Engineer in an international project focused on modern frontend solutions and architectural transformation. The position involves redesigning a monolithic frontend into a microfrontend architecture and building scalable, reusable application scaffolding. The role includes architectural decision-making and close collaboration with a distributed development team. 🗂️ Requirements: Very good knowledge of React and TypeScript, Proven experience in designing and developing frontend applications, Experience in frontend architecture and technical decision-making, Ability to work in an international environment, English proficiency for professional communication, Willingness to mentor and support other developers, High level of autonomy and ownership 📃 Skills: React, TypeScript, JavaScript, Microfrontends, Next.js, AtomicDesign, ServerDrivenUI, HTML, CSS, Architecture 🏢 Description: Poszukujemy Senior Frontend / Fullstack Engineera do projektu z obszaru nowoczesnych rozwiązań frontendowych, realizowanego dla międzynarodowego klienta. Rola zakłada ścisłą współpracę z zespołem developerskim oraz Delivery Managerem pełniącym rolę Product Ownera. Szukamy osoby z dużym poczuciem ownershipu, która dobrze odnajduje się w projektowaniu architektury i podejmowaniu decyzji technicznych. ZADANIA Projektowanie i przebudowa aplikacji frontendowej z monolitu do architektury mikrofrontendów Budowa skalowalnego i wielokrotnego użytku scaffoldu dla aplikacji biznesowych Tworzenie skalowalnych i reużywalnych komponentów Podejmowanie decyzji architektonicznych Współpraca z zespołem developerskim i interesariuszami Mentoring i dzielenie się wiedzą z zespołem WYMAGANIA Bardzo dobra znajomość React i TypeScript Doświadczenie w projektowaniu i rozwijaniu aplikacji frontendowych Umiejętność pracy w środowisku międzynarodowym i komunikacji w języku angielskim Gotowość do mentoringu i wspierania zespołu Samodzielność oraz poczucie odpowiedzialności za dostarczane rozwiązania MILE WIDZIANE Doświadczenie z architekturą mikrofrontendów Znajomość podejścia server-driven UI Doświadczenie z Next.js Znajomość metodologii Atomic Design CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B i stawkę: 140-160 zł/h Pracę 100% zdalną Sporadyczne wizyty w biurze w Berlinie (maks. 1x na kwartał, w całości opłacane) Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Iga Olszewska-Magnowska Senior IT Delivery Consultant iga.olszewska@speedapp.pl
Technology
COMARCH
Fullstack Developer (Kotlin + React) - AI‑native Team
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: Fullstack Developer role in an AI-native project building a next-generation system with AI at the core of the architecture. The position involves end-to-end development, combining Kotlin and Node.js on the backend with React and TypeScript on the frontend. The role includes implementing AI-driven features, maintaining high code quality, and supporting CI/CD and containerized environments. 🗂️ Requirements: Minimum 3 years commercial experience as Fullstack or Backend+Frontend Developer, Commercial experience with Kotlin and React/TypeScript projects, Very good knowledge of Kotlin with Spring Boot or Ktor and Coroutines, Strong knowledge of Node.js with TypeScript using NestJS or Express, At least 2 years of experience with React and TypeScript, Experience with state management tools (Zustand, Redux or React Query), Practical experience with PostgreSQL or MS SQL Server and JPA, Exposed or jOOQ, Experience with AI tools and building LLM or RAG-based systems, Knowledge of Kafka and event-driven architecture, Experience with Docker and Kubernetes, Experience with automated testing using JUnit, Kotest, Jest or Vitest, Polish language proficiency C1/C2, English language proficiency B2 or higher 📃 Skills: Kotlin, Spring, Ktor, Coroutines, Node.js, TypeScript, NestJS, Express, React, Zustand, Redux, ReactQuery, PostgreSQL, MSSQL, JPA, Exposed, jOOQ, Kafka, Docker, Kubernetes, JUnit, Kotest, Jest, Vitest, LLM, RAG 🏢 Description: Szukamy wszechstronnej osoby na stanowisko Developer, która dołączy do tworzonego zespołu budującego system nowej generacji. W tym projekcie AI nie jest tylko hasłem – to rdzeń naszej architektury i Twojego codziennego warsztatu pracy. Będziesz projektować funkcjonalności end-to-end, łącząc solidny backend w Kotlinie i Node.js z nowoczesnym frontendem w React/TypeScript. To idealne miejsce dla osób, które chcą mieć realny wpływ na produkt i kształtować standardy pracy w modelu AI-native development. Profil stanowiska Minimum 3 lata doświadczenia w pracy komercyjnej jako Fullstack lub Backend+Frontend Developer, z udokumentowanymi projektami w technologiach Kotlin oraz React/TypeScript Bardzo dobra znajomość Kotlina (Spring Boot/Ktor, Coroutines) oraz Node.js z TypeScript (NestJS/Express) Biegłość w React (min. 2 lata), TypeScript, zarządzanie stanem (Zustand/Redux/React Query) Praktyczna znajomość PostgreSQL / MS SQL Server (JPA, Exposed lub jOOQ) Język polski (min. C1/C2) oraz angielski (min. B2) – swobodne czytanie dokumentacji Doświadczenie z narzędziami AI (Claude Code, Cursor), tworzenie systemów agentowych, znajomość Kafki, Docker/Kubernetes oraz podejście event-driven Twoje zadania End-to-End Development: Projektowanie i implementacja pełnych ścieżek użytkownika – od schematu bazy danych, przez logikę w Kotlinie/Node.js, aż po responsywny UI w React AI-native Development: Wykorzystanie narzędzi AI (Claude Code i inne) w codziennym workflow oraz implementacja funkcji opartych o modele LLM i RAG Jakość i Architektura: Pisanie czystego kodu z solidnym pokryciem testami (JUnit, Kotest, Jest/Vitest), dbanie o dokumentację i aktywny udział w Code Review Współpraca produktowa: Udział w planowaniu i projektowaniu interfejsów człowiek-AI wspólnie z designerami i Product Ownerem Ownership: Wsparcie procesów CI/CD i konteneryzacji (Docker) oraz monitorowanie własnych rozwiązań po wdrożeniu na produkcję Dla Ciebie Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura) Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe
Technology
STS
Senior Software Engineer (Frontend)
Senior
On-site
Katowice, Poland
🏢 Summary: Senior Frontend Software Engineer responsible for developing and maintaining modern web applications with scalable architecture. The role covers full lifecycle delivery, including implementation, deployment, monitoring, and maintenance in production environments. Focus is on high-quality, performant solutions aligned with business needs. 🗂️ Requirements: Minimum 5 years of experience in web application development, Strong knowledge of JavaScript and TypeScript, Experience with modern frontend frameworks (React, Angular, or Vue), Experience designing scalable frontend architectures, Knowledge of HTML5, CSS3, and responsive design (RWD), Experience with Git version control, Experience integrating with backend services (REST, WebSocket, gRPC), Experience deploying and maintaining applications in production environments, Ability to write clean, production-ready code 📃 Skills: JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, Git, REST, WebSocket, gRPC, RWD 🏢 Description: Poszukujemy doświadczonego Senior Software Engineer'a (Frontend) , który dołączy do naszego zespołu i będzie odpowiedzialny za rozwój oraz utrzymanie nowoczesnych aplikacji webowych. Szukamy osoby, która łączy umiejętności techniczne z rozumieniem potrzeb biznesowych i potrafi dostarczać wysokiej jakości rozwiązania. Wymagane Minimum 5 lat doświadczenia w tworzeniu aplikacji webowych Bardzo dobra znajomość JavaScript/TypeScript Doświadczenie w pracy z nowoczesnymi frameworkami frontendowymi (np. React, Angular lub Vue) Doświadczenie w projektowaniu skalowalnych architektur frontendowych Znajomość HTML5, CSS3 oraz zasad responsywnego projektowania (RWD) Doświadczenie w pracy z systemami kontroli wersji (Git) Znajomość komunikacji z backendem (REST API, Websocket, gRPC) Umiejętność pisania czytelnego kodu produkcyjnego Doświadczenie w pracy z aplikacjami w środowisku produkcyjnym (wdrożenia, monitoring, utrzymanie) Oczekujemy Samodzielności w realizacji zadań, od analizy po wdrożenie i utrzymanie Dbałości o jakość, wydajność i dostępność aplikacji Umiejętności diagnozowania i rozwiązywania problemów (np. wydajnościowych) Dbałości o przejrzystość i modularność kodu Umiejętności analizy systemów oraz przepływu danych między komponentami Rozumienia zależności pomiędzy elementami systemu Umiejętności przekładania wymagań biznesowych na rozwiązania techniczne Dobrej organizacji pracy i umiejętności priorytetyzacji zadań Gotowości do dzielenia się wiedzą i wspierania zespołu Aktywnego udziału w rozwoju architektury aplikacji Efektywnej komunikacji i pracy zespołowej Zaangażowania w pełen cykl życia produktu Co oferujemy Pracę w świetnym zespole, którego siłą jest pasja i współpraca, Pracę hybrydową (3+2) Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, Bezpłatne zajęcia z języka angielskiego, Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, Bezpłatne bilety na mecze reprezentacji Polski, Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, Codziennie świeże owoce, dobra kawa i zdrowe przekąski, Poszanowanie równowagi między życiem zawodowym a prywatnym.
Technology
co.brick
Senior Node Developer
Senior
Remote
Gliwice, Poland
120 - 130 PLN/hr
🏢 Summary: B2B full-time remote position for a Senior Node.js / TypeScript Engineer to design and develop cloud-native, event-driven backend systems. The role focuses on building scalable solutions using serverless architecture, integrating APIs, and contributing to technical decisions with strong ownership. Work involves Node.js, TypeScript, AWS, and Cloudflare-based environments with emphasis on code quality and system reliability. 🗂️ Requirements: Commercial experience as Senior Node.js / TypeScript Developer, Strong knowledge of TypeScript in strict mode, Experience with Node.js backend development, Understanding of event-driven architecture and queues, Experience designing and integrating REST API and GraphQL, Experience with cloud or serverless environments, Ability to work independently and take ownership, Experience ensuring code quality and testing 📃 Skills: Node.js, TypeScript, React, Next.js, AWS, Cloudflare, Workers, Wrangler, REST, GraphQL, Webhooks, HMAC, Queues, Drizzle, SQLite, pnpm, CI/CD, CircleCI, CDN, Heroku 🏢 Description: Forma współpracy B2B Stawka: do 130 PLN/h Full-time Praca zdalna Szukamy Senior Node.js / TypeScript Engineera do zespołu rozwijającego nowoczesne produkty oparte o architekturę event-driven i rozwiązania serverless/cloud-native. Pracujemy w stacku opartym o Node.js, TypeScript, React/Next.js, AWS oraz Cloudflare Workers. Duży nacisk kładziemy na jakość kodu, ownership i samodzielność w projektowaniu rozwiązań. Stack technologiczny Node.js TypeScript (strict mode, typy generyczne, Zod) React.js / Next.js AWS Cloudflare Workers + Wrangler REST API / GraphQL Webhooks + HMAC signature verification Queues / event-driven architecture Drizzle ORM + SQLite pnpm workspaces / monorepo CI/CD (CircleCI lub podobne) CDN Heroku (nice to have) Czym będziesz się zajmować Projektowaniem i rozwijaniem backendu w Node.js i TypeScript Tworzeniem oraz utrzymaniem integracji REST API i GraphQL Budowaniem rozwiązań opartych o Cloudflare Workers Pracą z webhookami, kolejkami i architekturą event-driven Rozwojem systemów działających w środowisku cloud/serverless Współtworzeniem architektury i podejmowaniem decyzji technicznych Dbanie o jakość kodu, testy i stabilność systemu Współpracą z frontendem oraz product teamem Szukamy osoby, która Ma komercyjne doświadczenie jako Senior Node.js / TypeScript Developer Bardzo dobrze zna TypeScript i pracowała w strict mode Rozumie architekturę event-driven, kolejki i idempotency Projektowała i integrowała REST API / GraphQL Potrafi pracować samodzielnie i bierze ownership za rozwiązania Zna nowoczesne podejście do developmentu backendowego i cloud-native Dobrze odnajduje się w środowisku produktowym Mile widziane Doświadczenie z Cloudflare Workers Znajomość Drizzle ORM Doświadczenie z HubSpot API lub Zephr API Praca w monorepo / pnpm workspaces Doświadczenie z CircleCI Znajomość Heroku
Technology
New offer
Sii
Senior Fullstack Engineer with Java/ React/ TypeScript (f/m/x)
Senior
Hybrid
Katowice, Poland
🏢 Summary: Fullstack developer role focused on building and scaling an advanced planning platform with strong emphasis on backend architecture, frontend development, system integrations, and AI-supported development workflows. The position involves working with Java, Spring Boot, React, Next.js, cloud and container technologies, while contributing to architectural decisions and CI/CD processes. The project offers influence on technical direction in a rapidly growing product environment. 🗂️ Requirements: 5+ years of programming experience, Strong knowledge of Java, Strong knowledge of Spring Boot, Experience with React.js, Experience with Next.js, Good knowledge of TypeScript, Good knowledge of JavaScript, Knowledge of Node.js, Ability to design and implement REST API, Experience with Docker, Experience with Kubernetes, Knowledge of cloud environments, Experience with Azure, Ability to create automated tests, Experience with AI and LLM tools in development workflows, Availability to work from Katowice office once per quarter 📃 Skills: Java, Spring, SpringBoot, React, Next.js, TypeScript, JavaScript, Node.js, REST, Docker, Kubernetes, Azure, CI/CD, GitHubActions, Gradle, AI, LLM, SSR, Terraform, Vue.js 🏢 Description: Dołącz do zespołu rozwijającego zaawansowaną platformę planistyczną, która jest skalowana na wiele rynków i obsługuje złożone procesy biznesowe. Będziesz pracować nad produktem o dużej skali, gdzie kluczowe znaczenie mają wydajność, niezawodność oraz możliwość dalszego rozwoju. Rola obejmuje rozwój zarówno warstwy backendowej, jak i frontendowej, z naciskiem na budowę spójnego i skalowalnego rozwiązania. Projekt znajduje się w fazie intensywnego rozwoju i skalowania, co daje realny wpływ na architekturę i kierunek technologiczny. Istotnym elementem pracy będzie również aktywne wykorzystywanie narzędzi AI i LLM, które stanowią integralną część środowiska developerskiego i wspierają codzienną pracę zespołu. Oczekiwana otwartość na pracę z biura w Katowicach – 1 dzień w kwartale. Twoje zadania Projektowanie i implementowanie rozwiązań backendowych (REST API, logika planowania, moduły core) Rozwijanie aplikacji frontendowej (React, Next.js, SSR) Budowanie i utrzymywanie integracji między systemami (API, komunikacja usług) Wykorzystywanie narzędzi AI i LLM do automatyzacji i optymalizacji pracy developerskiej Współtworzenie architektury systemu oraz podejmowanie decyzji technologicznych Implementowanie mechanizmów planowania i alokacji zasobów Rozwijanie testów automatycznych (unit, integration, e2e) Budowanie i utrzymywanie pipeline’ów CI/CD (GitHub Actions, Gradle) Zarządzanie cyklem życia aplikacji (wdrożenia, monitoring, optymalizacja) Współpraca z Product Ownerem i zespołem produktowym w zakresie roadmapy i priorytetów Wymagania Minimum 5 lat doświadczenia programistycznego (preferowany profil fullstack) Bardzo dobra znajomość Java i Spring Boot (budowanie aplikacji enterprise, projektowanie API, praca z architekturą backendową) Praktyczna znajomość React.js i/lub Next.js Dobra znajomość TypeScript / JavaScript Znajomość Node.js w zakresie budowy usług backendowych lub integracji (np. BFF, middleware, API) Zdolność do projektowania i implementowania REST API Praktyczna praca z konteneryzacją i orkiestracją Docker, Kubernetes Wiedza z zakresu środowiska chmurowego (preferowany Azure) Umiejętność tworzenia testów automatycznych i dbania o jakość kodu Aktywne wykorzystywanie narzędzi AI i LLM w pracy developerskiej (np. wspieranie implementacji, refaktoryzacji, debugowania, automatyzacji zadań) Gotowość do pracy z biura w Katowicach 1 dzień w kwartale Mile widziane Umiejętność rozwijania backendu w Node.js na większą skalę (architektura usług, wydajność) Znajomość Vue.js Wcześniejsza praca z Terraform i infrastrukturą jako kodem Znajomość narzędzi CI/CD (GitHub Actions lub inne) oraz Gradle Doświadczenie w budowaniu własnych workflowów i automatyzacji opartych o AI/LLM
Technology
Wyższa Szkoła Kształcenia Zawodowego
AI Automatization Engineer
Senior
On-site
Wroclaw, DS, Poland
10,000 - 21,500 PLN
🏢 Summary: Mid/Senior AI Automation Engineer role focused on building internal automation tools using backend technologies and GenAI solutions. The position involves developing Python-based workers, integrating LLM/RAG systems, and designing scalable architectures integrated with PHP applications. Work includes rapid prototyping, implementing production-grade solutions, and maintaining high code quality standards in a dynamic environment. 🗂️ Requirements: Commercial experience with PHP (Laravel or Symfony), Commercial experience with Python and FastAPI, Experience integrating and deploying LLM and GenAI solutions, Experience building and integrating ML models (e.g. classifiers), Experience designing REST APIs and GraphQL integrations, Experience working with MySQL or PostgreSQL, Experience with queue systems (Redis or RabbitMQ), Experience with Docker and Docker Compose, Experience with Git and GitFlow, Experience with CI/CD (GitLab CI/CD), Knowledge of OOP and SOLID principles, Experience working with ORM 📃 Skills: Python, PHP, Laravel, Symfony, FastAPI, LLM, RAG, GenAI, LabelStudio, REST, GraphQL, MySQL, PostgreSQL, Redis, RabbitMQ, Docker, Git, GitLab, CI/CD, ORM, Selenium, Langflow 🏢 Description: Cześć , nazywam się Mateusz i jestem Tech Leadem zespołu odpowiedzialnego za automatyzację w naszej firmie. Szukam AI Automatization Engineera na poziomie Mid lub Senior. Potrzebuję osoby, która nie tylko swobodnie porusza się w backendzie, ale też dobrze rozumie, jak działają modele sztucznej inteligencji, potrafi wdrażać rozwiązania GenAI i budować proste modele, na przykład klasyfikatory integrowane przez Label Studio ML backend. Tworzymy wewnętrzne narzędzia optymalizujące pracę różnych działów biznesowych. Używamy technologii takich jak LLM, RAG czy agenty AI dokładnie tam, gdzie ma to sens biznesowy. Jeśli dany problem można rozwiązać szybciej i taniej zwykłym skryptem w Pythonie albo automatyzacją w Selenium, wybieramy prostszą drogę. Stawiamy na pełne OOP, a nasz stack ma bardzo precyzyjnie podzielone role. PHP z frameworkami Laravel lub Symfony służy nam jako główna baza aplikacji, gdzie często tworzymy projekt, wyznaczamy kierunek architektoniczny i przekazujemy go innym zespołom specjalizującym się stricte w PHP. Z kolei jesteśmy jedynym zespołem w firmie utrzymującym aplikacje w Pythonie, których używamy jako workerów opierając się na frameworku FastAPI, gdzie przetwarzamy dane, komunikujemy się z modelami GenAI i piszemy nasze własne dedykowane modele. Nasz backend w PHP integruje się z workerami w Pythonie oraz pozostałymi platformami przy użyciu REST API, z kolei GraphQL wykorzystujemy do łączności z frontendem w React, tworzonym przez dedykowany zespół frontendowy. Pod spodem mamy bazę MySQL lub PostgreSQL, a narzędzie do kolejkowania dobieramy do wielkości danych. Często wystarcza prosta kolejka bazodanowa lub Redis, a po RabbitMQ sięgamy tylko wtedy, gdy jest to absolutnie konieczne. Korzystamy z GitLab CI oraz CD, przy tworzeniu paczek używamy GitLab Package Registry, a przy tworzeniu aplikacji wykorzystujemy GitLab Container Registry. Pracujemy całkowicie wewnątrz naszej organizacji. Wymagania projektowe potrafią zmieniać się dość dynamicznie, a elastyczna architektura to nasz sposób na sprawną implementację nowych funkcjonalności. Co więcej, często zdarza się, że początkowe założenia biznesowe nie są tak precyzyjne jak byśmy tego oczekiwali. W takich sytuacjach chętnie sięgamy po aplikacje typu Langflow, żeby szybko stworzyć pierwsze iteracje i prototypy. Pozwala nam to w formie Low Code błyskawicznie sprawdzić, czy dane rozwiązanie spełnia wymagania biznesowe i ewentualnie dynamicznie je dostosować. Dopiero w kolejnych iteracjach, mając już zebrane i pewne wymagania z takiego prototypu, planujemy w pełni poprawną architekturę i kodujemy nową aplikację, która ostatecznie zastępuje proste i ograniczone rozwiązanie Low Code. Szukam osoby, która świetnie odnajdzie się w takiej dynamice i zrozumie, że czasem trzeba iść na kompromis. Stosujemy zasady DRY, KISS, YAGNI oraz pełne SOLID, a nasz kod musi być samoopisujący. Kodem zarządzamy przez Git i GitFlow, a do kontaktu z bazą danych wykorzystujemy ORM. Korzystamy ze Dotenv, a każdy projekt musi posiadać wirtualne środowisko oparte o Docker i Docker Compose. Nasz zespół ma płaską strukturę, wszyscy mają równy głos, a komunikacja jest bezpośrednia. Pracujemy w dwutygodniowych iteracjach. Stosujemy praktyki takie jak programowanie w parach i ciągła integracja. Dokumentację na GitLab WIKI ograniczamy do absolutnego minimum, skupiając się na wizji architektonicznej, weryfikowaniu pomysłów przez prototypy i jasnej specyfikacji wymagań. Codzienną pracę opieramy na tablicy Kanban z czytelnym przepływem zadań. Zespół dzieli się na Tech Leada, Developerów Prowadzących, Principal Developerów i Developerów. Developer Prowadzący to osoba przypisana do konkretnego projektu i wraz ze mną ma ogromny wpływ na jego kształtowanie. Z kolei Principal Developer skupia się na konkretnym języku lub technologii w obrębie całego zespołu i wspólnie ze mną dba o jakość kodu. Absolutnie nie akceptujemy zjawiska vibe codingu. Jako programista musisz dokładnie rozumieć, jak działa napisany przez Ciebie lub wygenerowany kod. Nasze dane i logika biznesowa muszą pozostać lokalnie w firmie, dlatego mamy restrykcyjną politykę korzystania z asystentów AI. Naszą preferowaną formą czatu z AI są rozwiązania lokalne. Oczekuję komercyjnego doświadczenia w wymienionych technologiach. W zamian dajemy stabilne warunki i świetne narzędzia, w tym pełen dostęp do All Products Pack od JetBrains, żebyś mógł pracować w najlepszym środowisku. Od razu otrzymujesz 26 dni urlopu niezależnie od formy współpracy. Dodatkowo oferujemy premie za osiągnięcia w ramach naszego systemu jakościowego. Inwestujemy w budżet szkoleniowy i zapewniamy elastyczny system kafeteryjny, z którego sam dobierasz sobie benefity. Zostaw swoje CV i porozmawiajmy o szczegółach.