Senior Frontend Developer
Senior Frontend Developer
Lokalizacja
Kraków
Szczecin
Zdalnie
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 odpowiedzialnych m.in. za Panel Administracyjny sklepu, Storefront czy 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ć jeden z naszych produktów
- 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
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. 5 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/Webcomponents
- Znajomość RxJS
- Znajomość narzędzi do zarządzania stanem (np. Redux, Akita, Elf)
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