JustJoin.IT Praca zdalna Expert

Engineering Manager (m/f)

Shoper S.A.

⚲ Kraków, Szczecin, Wrocław

20 000 - 25 000 PLN netto (B2B) | 20 000 - 25 000 PLN brutto (UoP)

Wymagania

  • Leadership
  • Microservices
  • CI/CD
  • DevOps
  • Docker
  • AI
  • Cloud

Opis stanowiska

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

🔍 Dekoder Ogłoszenia

🔴
realny wpływ na procesy
Może oznaczać, że Twoje sugestie będą brane pod uwagę, ale niekoniecznie będą wdrażane w życie.
🔴
kluczowa w zapewnieniu wysokiej jakości realizacji zadań inżynieryjnych
Oznacza, że będziesz odpowiedzialny za jakość pracy zespołu, co może wiązać się z presją i koniecznością rozwiązywania problemów.
🟡
rozwój architektury systemów
Może oznaczać zarówno innowacyjne projekty, jak i konieczność refaktoryzacji istniejących, być może przestarzałych rozwiązań.
🟡
rozwiązujemy skomplikowane problemy wydajnościowe
Może oznaczać ciekawe wyzwania techniczne, ale też potencjalnie frustrujące problemy z istniejącą infrastrukturą.
🟡
mierzeniem i poprawianiem stabilności oraz szybkości procesów rozwojowych (DORA)
Wskazuje na nacisk na metryki i ciągłe doskonalenie, co może oznaczać dużą ilość analiz i raportowania.