Senior Frontend Developer w obszarze logistyki e-commerce

Senior Frontend Developer w obszarze logistyki e-commerce

Klikając w przycisk „Aplikuj”, lub w inny sposób wysyłając zgłoszenie rekrutacyjne do Shoper S.A., potwierdzasz zapoznanie się z klauzulą informacyjną Shoper S.A. oraz zgadzasz się na przetwarzanie przez Shoper S.A. oraz spółki z Grupy Shoper Twoich danych osobowych zawartych w zgłoszeniu rekrutacyjnym (wykraczających poza katalog danych wymaganych zgodnie z przepisami prawa pracy) w celu prowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.

Lokalizacja
Zdalnie
Kraków
Szczecin
Rekrutacja zdalna
Podstawowe informacje
Dział R&D • UoP • B2B
Wynagrodzenie
16 000 - 20 000 PLN netto + VAT (B2B)
14 000 – 18 000 PLN brutto (UoP)

Do naszego Działu IT poszukujemy Senior Frontend Developera, który dołączy do jednego z core’owych teamów produktowych.
W swojej codziennej pracy Senior Frontend Developer dołączy do projektu logistycznego dla Shopera. Będzie odpowiedzialny za tworzenie interfejsu użytkownika, który musi być nie tylko estetyczny, ale przede wszystkim funkcjonalny i intuicyjny dla użytkowników zarządzających skomplikowanymi procesami logistycznymi.

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ć?
  • Będziesz rozwijać jeden z naszych produktów jakim jest obszar logistyki Shoper.
  • Jako członek zespołu będziesz uczestniczyć w procesie projektowania, tworzenia i wdrażania nowych funkcji sklepu.
  • Jako developer będziesz uczestniczyć w procesie code review i tworzenia testów.
  • Będziesz wspomagał i mentorował mniej doświadczonych członków zespołu.
  • Jako Senior Frontend Developer będziesz uczestniczyć w spotkaniach gildii Frontend w celu wymiany doświadczeń i wiedzy między zespołami.

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 frameworkami/bibliotekami: Wymagana jest bardzo dobra znajomość co najmniej jednego z popularnych frameworków, takich jak React, Vue.js lub Web Components
  • HTML5 i CSS3
  • Zarządzanie stanem aplikacji: W systemach logistycznych, gdzie dane dynamicznie się zmieniają (np. statusy przesyłek, stany magazynowe), kluczowa jest znajomość narzędzi do zarządzania stanem, takich jak Redux, Akita czy Elf
  • Doświadczenie z API: Umiejętność efektywnej komunikacji z backendem poprzez REST API lub GraphQL jest niezbędna do pobierania i wysyłania danych logistycznych
  • Narzędzia budujące i testujące
  • Responsive Web Design (RWD)

Kompetencje miękkie i domenowe:

  • Zrozumienie procesów e-commerce i logistyki: Wiedza na temat tego, jak działają zamówienia, wysyłki, zwroty i zarządzanie magazynem, jest dużym atutem
  • Nastawienie na UX/UI: Tworzenie interfejsów, które są proste i zrozumiałe dla użytkowników nietechnicznych (np. pracowników magazynu), jest kluczowe
  • Umiejętność rozwiązywania problemów: Praca z logistyką to często złożone problemy do rozwiązania, wymagające analitycznego myślenia
  • Komunikatywność i praca zespołowa

Stack technologiczny

JavaScript, React, TypeScript, HTML, CSS, Vue, RxJS, Webcomponents, LIT, LESS

Mile widziane:
  • Znajomość wzorców projektowych
  • Znajomość struktur danych
  • Wiedza na temat optymalizacji aplikacji webowych od strony frontendu

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?
  • System kafeteryjny (w tym m.in.: kartę Multisport, bilety do kina, vouchery do biura podróży).
  • Pracę hybrydową lub zdalną (biuro mamy w Krakowie na Pawiej 9).
  • Dostęp do platformy eTutor (a także możliwość uczestnictwa w lekcjach online j.angielskiego).
  • ShoperUp! - unikatowy program rozwoju kompetencji wewnątrz organizacji.
  • Dofinansowanie dojazdów do pracy.
  • Prywatną opiekę medyczną Luxmed (już od okresu próbnego).
  • Eventy integracyjne.
  • Budżet szkoleniowy.
  • Strefa chillout, a w niej: biblioteka, piłkarzyki, konsola PS5.
  • Sklep na Shoper za 1 zł(!).
  • Ubezpieczenie grupowe.
  • Dzień wolny na urodziny