Senior PHP Developer w obszarze logistyki e-commerce @ Shoper

1 week ago


Remote Kraków Szczecin, Czech Republic Shoper Full time

Co jest dla nas ważne?

Kluczowe kompetencje techniczne:

  • Biegła znajomość języka programowania PHP (z wybranym nowoczesnym frameworkiem, najlepiej Symfony).
  • Projektowanie i obsługa API: Tworzenie wydajnych, bezpiecznych i dobrze udokumentowanych REST API do komunikacji z frontendem oraz systemami zewnętrznymi. Znajomość standardów takich jak OpenAPI (Swagger) jest bardzo pożądana
  • Bazy danych: Głęboka wiedza na temat relacyjnych baz danych (MySQ) w zakresie projektowania schematów, optymalizacji zapytań i zarządzania transakcjami. Znajomość nierelacyjnych baz danych (np. Redis) do cachowania czy przechowywania specyficznych danych może być dodatkowym atutem
  • Kolejki komunikatów: W logistyce wiele operacji odbywa się asynchronicznie (np. generowanie etykiet, wysyłanie powiadomień). Znajomość technologii takich jak jest niezbędna do budowy skalowalnych i odpornych na błędy systemów
  • Architektura mikrousług (Microservices): Zrozumienie i praktyczne doświadczenie w projektowaniu systemów w oparciu o architekturę mikrousług, co pozwala na większą elastyczność i skalowalność
  • Bezpieczeństwo: Wiedza na temat zabezpieczania aplikacji przed typowymi atakami (SQL Injection, XSS, CSRF) oraz dbanie o bezpieczeństwo danych klientów.
  • Konteneryzacja i chmura: Znajomość Docker oraz doświadczenie z platformami chmurowymi (np. AWS, Google Cloud) są coraz częściej standardem

Kompetencje miękkie i domenowe:

  • Myślenie systemowe: Zdolność do postrzegania całego ekosystemu logistycznego i rozumienia, jak poszczególne jego części wpływają na siebie nawzajem
  • Skupienie na wydajności i skalowalności: Systemy logistyczne muszą obsłużyć dużą liczbę operacji w krótkim czasie, zwłaszcza w okresach wzmożonej sprzedaży (np. Black Friday)
  • Dokładność i dbałość o szczegóły: Błędy w logice biznesowej mogą prowadzić do realnych problemów, takich jak błędne adresowanie paczek czy nieprawidłowe stany magazynowe
  • Proaktywne podejście: Poszukiwanie i proponowanie ulepszeń w procesach i technologii

Mile widziane:

  • Memcached, Elasticsearch, Zend, Percona XtraDB Cluster, Gearman, Nginx, AWS, GCP

Backend developer w projekcie logistycznym będzie odpowiedzialny za logikę biznesową, integracje z systemami zewnętrznymi (firmy kurierskie, systemy magazynowe, integratory logistyczne), wydajność i bezpieczeństwo całej platformy.

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

Stack technologiczny

  • PHP, Nginx, Percona XtraDB Cluster (MySQL), Elasticsearch, Docker, Memcache, Redis

‍Jak pracujemy?

  • Pracujemy w metodologiach zwinnych
  • Code review odbywa się na github
  • Piszemy testy jednostkowe, integracyjne i funkcjonalne z wykorzystaniem phpunit, codeception i selenium
  • 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.
  • Strefa chillout, a w niej: biblioteka, piłkarzyki, konsola PS5.
  • Sklep na Shoper za 1 zł().
  • Ubezpieczenie grupowe.
,[Uczestnictwo w projektowaniu i implementacja nowych funkcjonalności, Implementowanie testów jednostkowych, integracyjnych i funkcjonalnych, Praca związana z utrzymaniem produktu, Tworzenie dokumentacji, Analiza wydajnościowa implementowanie rozwiązań, Dzielenie się wiedzą i doświadczenie z innymi członkami zespołu, Uczestnictwo w procesie code review] Requirements: PHP, Symfony, REST API, OpenAPI, Swagger, Redis, SQL, Docker, AWS, Google Cloud, CA Additionally: Sport subscription, Training budget, Private healthcare, ubezpieczenie na życie, dzień wolny na urodziny, dodatkowe świadczenia socjalne, zniżki na firmowe produkty, dofinansowanie nauki języków obcych, Free coffee, In-house trainings, Bike parking, No dress code, ShoperUp.

  • Remote, Kraków, Szczecin, Czech Republic Shoper Full time

    Co jest dla nas ważne? Kluczowe kompetencje techniczne: Znajomość JavaScript i TypeScript: TypeScript, ze względu na swoje statyczne typowanie, jest szczególnie cenny w dużych i złożonych projektach, jakimi są systemy logistyczne, ponieważ pomaga unikać błędów i ułatwia utrzymanie kodu. Doświadczenie z nowoczesnymi...


  • Remote, Kraków, Szczecin, Czech Republic Shoper Full time

    Co jest dla nas ważne? Bardzo dobrej znajomości systemu GNU/Linux i zagadnień sieciowych. Komunikatywności i umiejętności współdziałania w zespole. Technologie z którymi pracujemy to : Gentoo, Alpine, Debian, Proxmox, Docker, Docker Composer, pfSense, TrueNAS, grsecurity, zabbix, nginx, memcached, mcrouter, Percona...


  • Remote, Warszawa, Czech Republic Lite e-Commerce Full time

    ✅ Zaaplikuj do nas, jeśli: posiadasz doświadczenie w programowaniu w Pythonie; znasz podstawy programowania obiektowego; masz doświadczenie w integracjach z API i usługami zewnętrznymi; posiadasz praktyczną znajomość SQL (pisanie zapytań SELECT, JOIN, WHERE); jesteś proaktywny(a) w rozwiązywaniu problemów; cechuje Cię dokładność i...


  • Remote, Czech Republic Devire Full time

    8+ lat doświadczenia na stanowisku PHP Developera Bardzo dobra znajomość PHP (Symfony, API Platform) oraz doświadczenie w tworzeniu REST API, Praktyka w pracy z bazami danych (MySQL, PostgreSQL), Doświadczenie w pisaniu testów jednostkowych (PHPUnit), Znajomość Dockera oraz procesów CI/CD, Dbałość o czysty i łatwy w utrzymaniu kod, gotowość...

  • Senior PHP

    1 week ago


    Remote, Czech Republic RITS Professional Services Full time

    Wymagania Minimum 3 lata doświadczenia w programowaniu w PHP (7+)   Bardzo dobra znajomość Symfony (3–6+)   Praktyczna znajomość JavaScript i komunikacji REST  Doświadczenie z React.js   Znajomość SQL, MySQL/PostgreSQL  Praca z GIT  Samodzielność, komunikatywność i umiejętność pracy w zespole  Mile widziane (nice to...


  • Remote, Wrocław, Czech Republic Selly Sp. z o.o. Full time

    Selly.pl to prężnie rozwijająca się platforma sklepowa. Z naszych usług korzysta ponad pół tysiąca sklepów, które osiągają obrót roczny przekraczający 1 mld zł. Wspieramy rozwój naszych klientów, a nasze plany sięgają daleko w przyszłość. Naszą siłą jest doświadczony zespół, który nie tylko doradza klientom, ale także dba o...


  • Remote, Kraków, Warszawa, Białystok, Gdańsk, Wrocław, Czech Republic Strix Full time

    Nasze oczekiwania: Minimum 3 lat doświadczenia w zarządzaniu projektami e-commerce o wysokim budżecie i skali.‍ Znajomość metodyk Agile/Waterfall/Kanban. Doświadczenie w zbieraniu wymagań biznesowych. Komercyjne doświadczenie w zarządzaniu dużym zespołem deweloperskim. Umiejętność analitycznego myślenia i logicznego...


  • Remote, Kraków, Wrocław, Gdańsk, Warszawa, Poznań, Czech Republic Strix Full time

    Wymagania: 3-4 lata doświadczenia komercyjnego w programowaniu w Symfony. 2-3 lata doświadczenia w Shopware. Praktyczne doświadczenie z GIT. Otwartość na stały rozwój i optymalizację własnego kodu oraz pracy. Dobra komunikacja oraz zdolności pracy w grupie. Znajomość j. angielskiego min. B2. Znajomość j. polskiego min. B2. Mile...


  • Remote, Czech Republic DIGITALK Full time

    Kogo szukamy? Masz min. 3 lata doświadczenia w e-commerce (po stronie sklepu, agencji lub jako konsultant). Masz za sobą udokumentowane sukcesy w prowadzeniu kampanii PPC dla e-commerce (Google Ads, Meta Ads). Bardzo dobrze znasz: GA4, Google Tag Manager, Google Merchant Center, Facebook Business Manager. Masz doświadczenie z platformami: Shopify,...


  • Remote, Warszawa, Czech Republic Makeitright Sp. z o.o. Full time

    Wymagania ogólne Doświadczenie zawodowe jako Software Developer: min. 4 lata  Doświadczenie jako PHP Developer: min. 2 lata  Wykształcenie wyższe (licencjat lub inżynier) – kierunek ICT (obowiązkowo)   Znajomość języka angielskiego na poziomie B2 – potwierdzona certyfikatem  Co najmniej 1 certyfikat ze wskazanej listy: Intermediate level...