W skrócie
- Zadania: Twórz oprogramowanie, które zmienia branżę hotelarską i wpływa na miliony gości.
- Firma: Profitroom - innowacyjna firma technologiczna w branży hotelarskiej.
- Benefity: Atrakcyjne wynagrodzenie, elastyczna praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z AI i twórz rozwiązania, które mają realny wpływ na klientów.
- Kwalifikacje: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
To jest zdalna pozycja. AI przyspiesza wykonanie oprogramowania i czyni je bardziej dostępnym. To, co pozostaje rzadkie, to osąd - wiedza, co budować, dlaczego to ma znaczenie, jakie kompromisy podejmować i co jest potrzebne, aby przekształcić pomysł w rzeczywisty wpływ na klienta i biznes.
W Profitroom budujemy oprogramowanie dla branży hotelarskiej, z którego korzystają tysiące hoteli i miliony gości. Nasi inżynierowie produktu odpowiadają za techniczne rozwiązania od początku do końca: od zrozumienia problemu i wkładu w odkrycie techniczne, przez wdrożenie i testowanie, aż po wydanie, produkcję i ciągłe doskonalenie.
Szukamy inżynierów produktu z jednym z dwóch technicznych profili:
- Backend-led: Twoim najsilniejszym obszarem jest PHP, architektura aplikacji, logika biznesowa, API, dane i systemy rozproszone. Czujesz się komfortowo biorąc odpowiedzialność za rozwiązania backendowe i wchodząc w inne części produktu, gdy ustalone wzorce, współpraca i AI czynią to praktycznym.
- Full-stack: Pracujesz zarówno w frontendzie, jak i backendzie, zwykle z najsilniejszą stroną w TypeScript, Vue.js, ścieżkach użytkowników i UX. PHP i Laravel są częścią twojego regularnego zakresu pracy - nie są to okazjonalne zadania przekazywane innemu zespołowi.
Nie oczekujemy identycznej głębokości w każdej części naszego stosu. Oczekujemy silnych podstaw inżynieryjnych w twoim głównym obszarze, wystarczającego zakresu, aby dostarczyć znaczące wyniki oraz osądu, aby rozpoznać, kiedy pracować samodzielnie, kiedy współpracować i kiedy specjalistyczna głębokość jest naprawdę potrzebna.
Menadżer produktu odpowiada za kierunek produktu i jego cel. Ty odpowiadasz za techniczne „jak” — decydujesz o podejściu technicznym i pozostajesz odpowiedzialny za jakość tego, co trafia do produkcji.
Zakres współpracy:
- Dostawa end-to-end: w zależności od twojego tła, może to oznaczać prowadzenie usług backendowych lub dostarczanie kompletnych funkcji użytkownika w frontendzie i backendzie.
- Odkrycie techniczne: walidacja wykonalności, identyfikacja ograniczeń i kształtowanie podejścia technicznego przed zamknięciem zakresu.
- Decyzje techniczne: wybór rozwiązań, które równoważą wartość dla klienta, szybkość dostawy, łatwość utrzymania i ryzyko operacyjne.
- Jakość produkcji: testowanie, wydawanie, monitorowanie i pozostawanie blisko rozwiązania podczas wdrożenia i opieki po uruchomieniu.
- Rozwój wspomagany AI: Claude Code jest naszym codziennym narzędziem; serwery MCP, agenci, umiejętności i wewnętrzne narzędzia są częścią rzeczywistego przepływu pracy.
- Współpraca międzyfunkcyjna: z menedżerami produktów, QA i innymi inżynierami: wnosisz kontekst i kompromisy zamiast czekać na w pełni określony bilet.
- Ciągłe doskonalenie: zauważasz powtarzające się problemy i zostawiasz produkty, systemy i praktyki inżynieryjne lepsze niż je znalazłeś.
Wymagania:
Będziesz się rozwijać w tej współpracy, jeśli:
- Wydawałeś oprogramowanie używane przez prawdziwych klientów i byłeś wystarczająco blisko, aby wiedzieć, co działało, co się zepsuło i co wymagało zmiany.
- Chcesz zrozumieć problem klienta i biznesu, zanim zdecydujesz, jak go rozwiązać.
- Posiadanie problemu od początku do końca wydaje się bardziej naturalne niż realizacja w pełni określonego biletu.
- Potrafisz wyjaśnić techniczny kompromis menedżerowi produktu i uzasadnienie biznesowe doświadczonemu inżynierowi.
- Masz opinie na temat jakości, a twoja definicja wykracza poza przejście przeglądu kodu lub przekazanie pracy do QA.
- Narzędzia AI są dla ciebie naturalnym przedłużeniem sposobu myślenia i pracy.
- Jesteś gotów pracować poza swoim głównym obszarem technicznym, gdy pomoże to dostarczyć lepszy wynik.
- Zadajesz pytania: „czy to warto zbudować?” i „jaki wynik chcemy osiągnąć?” przed przystąpieniem do wdrożenia.
Wybierz profil, który najlepiej cię opisuje:
- Backend-led Product Engineer: Twoim technicznym domem jest backend. Oczekujemy:
- Silnego doświadczenia komercyjnego z PHP i Laravel lub Symfony.
- Doświadczenia w projektowaniu systemów backendowych, a nie tylko w implementacji zdefiniowanych punktów końcowych.
- Silnego zrozumienia logiki biznesowej, modelowania danych, REST API i integracji.
- Doświadczenia z mikroserwisami, systemami opartymi na zdarzeniach lub innymi architekturami rozproszonymi.
- Praktycznej wiedzy o relacyjnych i nierelacyjnych bazach danych, pamięci podręcznej i kolejkach wiadomości.
- Znajomości Docker, CI/CD i infrastruktury produkcyjnej.
- Otwartości na pracę z JavaScript lub TypeScript i wkład w inne obszary, gdy zadanie tego wymaga.
Nie oczekujemy, że będziesz specjalistą frontendowym. Oczekujemy, że będziesz dbać o cały wynik produktu, a nie traktować granicy API jako końca swojej odpowiedzialności.
- Full-stack Product Engineer: Dostarczasz w całym stosie, z szczególną siłą w inżynierii frontendowej i doświadczeniu użytkownika. Oczekujemy:
- Silnego doświadczenia komercyjnego z TypeScript, JavaScript i Vue.js.
- Doświadczenia z architekturą komponentów, zarządzaniem stanem, wydajnością i utrzymywalnymi systemami frontendowymi.
- Praktycznej wiedzy o Tailwind i Pinia lub umiejętności przeniesienia odpowiedniego doświadczenia z porównywalnych narzędzi.
- Doświadczenia komercyjnego z PHP i Laravel.
- Pełnej pewności w pracy z API, logiką biznesową, bazami danych, pamięcią podręczną i integracjami backendowymi.
- Wrażliwości UX: zauważasz problemy interakcji, problemy z dostępnością i niespójności, zanim klienci je zgłoszą.
- Umiejętności dostarczania zmian frontendowych i backendowych jako część tej samej funkcji.
To nie jest współpraca tylko frontendowa. PHP i Laravel będą regularną częścią twojego zakresu.
Wspólne środowisko techniczne:
W zależności od produktu i twojego obszaru skupienia, będziesz pracować z:
- PHP · Laravel · Symfony · TypeScript · JavaScript · Vue.js · Tailwind · Pinia · REST APIs · MySQL / MariaDB · MongoDB · Redis · RabbitMQ · Mikroserwisy · CQRS · Event Sourcing · Docker · Kubernetes · GitLab CI/CD · Claude Code · serwery MCP · agenci AI.
Nie oczekujemy, że każdy kandydat będzie miał takie samo doświadczenie z każdą technologią wymienioną powyżej.
Inżynieria natywna AI:
Praktyczne doświadczenie z Claude Code, Cursor lub równoważnym środowiskiem kodowania AI jest dla nas ważne. Szczególnie interesują nas osoby, które wykorzystują AI do więcej niż tylko autouzupełniania: odkrycie techniczne, wdrożenie w nieznanych częściach stosu, generowanie testów, debugowanie, eksploracja bazy kodu, rozwój oparty na specyfikacji i budowanie powtarzalnych procesów inżynieryjnych.
Doświadczenie w tworzeniu serwerów MCP, agentów, umiejętności lub wewnętrznych narzędzi AI jest dużą zaletą.
Punkty bonusowe:
- Stworzyłeś i wydałeś projekt poboczny dla siebie lub prawdziwych użytkowników.
- Samodzielnie korzystasz z narzędzi AI i aktywnie rozwijasz własne procesy robocze.
- Stworzyłeś serwer MCP, agenta lub inne narzędzie, które rozwiązało rzeczywisty problem.
- Pracowałeś z Event Sourcing lub CQRS w systemie produkcyjnym.
- Wnosiłeś wkład w system projektowania lub bibliotekę komponentów.
- Projektowałeś rozwiązania obejmujące pamięć podręczną, kolejki, granice usług lub złożone integracje.
- Możesz pokazać produkt lub funkcję, którą posiadałeś od początkowego problemu do wyników produkcyjnych.
Prawdopodobnie nie jest to dla ciebie, jeśli:
- Najlepiej czujesz się, gdy każda decyzja i szczegół wdrożenia zostały już określone.
- Chcesz ściśle backendowy lub frontendowy zakres i uważasz, że reszta produktu jest odpowiedzialnością kogoś innego.
- Twoja definicja „zrobione” kończy się, gdy kod jest scalony.
- Uważasz, że testowanie i jakość produkcji są przede wszystkim odpowiedzialnością zespołu QA.
- Twoje praktyczne doświadczenie z AI ogranicza się do autouzupełniania i okazjonalnych podsumowań.
- Wolisz otrzymywać zadania, zamiast rozumieć i posiadać problem, który za nimi stoi.
Komunikacja:
Komunikujesz się swobodnie w języku polskim i angielskim oraz możesz ściśle współpracować z menedżerami produktów, inżynierami QA, inżynierami oprogramowania i interesariuszami biznesowymi.
Korzyści:
Warunki umowy:
- Współpraca B2B.
- Miesięczne wynagrodzenie do 30 000 PLN netto, w zależności od doświadczenia i uzgodnionego zakresu usług.
- Model współpracy zdalnej.
- Międzynarodowe projekty technologiczne i produktowe.
- Elastyczny model współpracy projektowej.
- Planowane przerwy serwisowe zgodne z warunkami umowy.
- Możliwość współpracy z doświadczonymi zespołami produktowymi i technologicznymi.
- Możliwość dostępu do wybranych inicjatyw dzielenia się wiedzą.
Proces rekrutacji:
- Rozmowa wstępna z rekruterem (do 45 minut). Omówimy twoje doświadczenie, czego szukasz i wzajemne dopasowanie.
- Wywiad dotyczący dopasowania biznesowego i mentalności z menedżerem produktu i liderem zespołu (do 45 minut). Dyskutujemy o twoim podejściu do posiadania, osądu biznesowego, rozwiązywania problemów i ogólnego nastawienia.
- Techniczne zagłębienie z liderem zespołu i deweloperem (do 45 minut). Spodziewaj się konkretnych pytań technicznych — może to obejmować przegląd kodu lub ćwiczenie projektowania systemu. Dbamy o osąd i rozumowanie, a nie przypominanie słów kluczowych.
- Decyzja. W przypadku remisu między kandydatami, ten etap działa jako rozstrzyganie remisu.
Product Engineering Cooperation - Backend or Full-stack in Katowice – pracodawca: Vue Mastery
Profitroom to doskonały pracodawca, który oferuje elastyczne warunki pracy w modelu zdalnym oraz możliwość współpracy nad innowacyjnymi projektami technologicznymi w branży hotelarskiej. Nasza kultura pracy opiera się na współpracy i ciągłym doskonaleniu, co stwarza wyjątkowe możliwości rozwoju zawodowego dla inżynierów produktów. Dodatkowo, oferujemy konkurencyjne wynagrodzenie oraz dostęp do inicjatyw związanych z dzieleniem się wiedzą, co czyni nas atrakcyjnym miejscem dla osób poszukujących znaczącej i satysfakcjonującej pracy.