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
Co zyskasz?
- System kafeteryjny (w tym m.in.: kartę Multisport, bilety do kina, vouchery do biura podróży)
- Pracę 100% zdalną lub hybrydową, jeśli jesteś z Krakowa (w Krakowie mamy biuro 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