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 masz wpływ na procesy, ale równie dobrze może to być tylko pusty slogan marketingowy.
🔴
kluczowa w zapewnieniu wysokiej jakości realizacji zadań inżynieryjnych
Oczekuje się, że będziesz osobiście nadzorować i odpowiadać za jakość pracy zespołu, co może oznaczać dużo mikrozarządzania.
🔴
rozwój architektury systemów
Może oznaczać zarówno strategiczne projektowanie, jak i konieczność naprawiania istniejącej, potencjalnie przestarzałej architektury.
🔴
rozwiązujemy skomplikowane problemy wydajnościowe
Może to być ekscytujące wyzwanie, ale też sygnał, że platforma ma poważne problemy z wydajnością, które wymagają ciągłych interwencji.
🟡
mierzeniem i poprawianiem stabilności oraz szybkości procesów rozwojowych (DORA)
Wdrożenie metryk DORA jest pozytywne, ale może też oznaczać presję na osiąganie konkretnych, często ambitnych wskaźników.