Frontend Developer

Frontend Developer

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

Lokalizacja
Kraków
Rekrutacja zdalna
Podstawowe informacje
Dział IT • UoP • B2B
Za ile?
14 000 PLN brutto (UoP)
14 000 PLN netto + VAT (B2B)

Do naszego Działu IT poszukujemy nowego Frontend Developera, który dołączy do core’owego teamu produktowego odpowiedzialnego za Panel Administracyjny sklepu oraz Shoper Visual Editor.

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ć Panel Administracyjny sklepu Shoper, z którego korzystają sprzedawcy
  • 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 jednostkowych
  • Jako Frontend Developer będziesz uczestniczyć w spotkaniach gildii Frontend w celu wymiany doświadczeń i wiedzy między zespołami

Czego oczekujemy po 30 dniach?

  • Poznania zespołu
  • Zrozumienia i wpasowania się w pracę zespołu
  • Poznania produktu nad którym będziesz pracował
  • Dostarczenia niewielkich zmian
  • Stopniowego zagłębiania się w kod źródłowy naszego produktu

Czego oczekujemy po 90 dniach?

  • Znajomości części kodu, za który jesteś odpowiedzialny
  • Dostarczania większych funkcjonalności
  • Brania aktywnego udziału w refinment’cie
  • Merytorycznego spojrzenia na projekty dostarczone przez zespół UX (co jest wykonalne, co można zrobić, ale lepiej tego uniknąć, co jest wysoce skomplikowane)
  • Dużej samodzielności w tworzeniu rozwiązań

Czego oczekujemy po roku?

  • Ownership nad powierzonymi obszarami aplikacji
  • Rozwoju aplikacji z myślą o jej ciągłym usprawnianiu i utrzymaniu
  • Współpracy z innymi zespołami 

Co jest dla nas ważne?
  • Min. 3 lata komercyjnego doświadczenia w tworzeniu zaawansowanych aplikacji webowych
  • Umiejętność programowania obiektowego
  • Wiedza na temat SPA oraz MPA, jak działają i jakie są między nimi różnice
  • Bardzo dobra znajomość TypeScript
  • Świetna znajomość JavaScriptu
  • Bardzo dobra znajomość HTML/CSS
  • Bardzo dobra znajomość preprocesora LESS
  • Znajomość protokołu HTTP - czym jest i jak działa
  • Znajomość narzędzi takich jak webpack, rollup
  • Umiejętność pisania testów jednostkowych oraz integracyjnych (JEST) 
  • Znajomość dobrych praktyk programistycznych
  • Wiedza na temat clean code
  • Zasady SOLID 
  • Znajomość biblioteki React/Vue
Stack technologiczny

JavaScript, React, TypeScript, HTML, CSS

Mile widziane:
  • Znajomość wzorców projektowych
  • Znajomość struktur danych
  • Wiedza na temat optymalizacji aplikacji webowych od strony frontendu
  • Znajomość biblioteki MooTools
Jak pracujemy?
Co zyskasz?
  • System kafeteryjny (w tym m.in.: kartę Multisport, bilety do kina, vouchery do biura podróży)
  • Pracę hybrydową (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