#1 Job Board for tech industry in Europe

Senior Frontend Developer
New
JavaScript

Senior Frontend Developer

4 409 - 5 511 USD/monthNet per month - B2B
3 858 - 4 960 USD/monthGross per month - Permanent
4 409 - 5 511 USD/monthNet per month - B2B
3 858 - 4 960 USD/monthGross per month - Permanent
Type of work
Full-time
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    Polish

    C2

    Less

    advanced

    TypeScript

    advanced

    Vue.js

    advanced

    CSS3

    advanced

    HTML5

    advanced

    React

    advanced

    JavaScript

    advanced

    Unit Testing

    regular

    Webpack

    regular

Job description

Online interview

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ędzie 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).


Mile widziane

  • Znajomość wzorców projektowych.

  • Znajomość struktur danych.

  • Wiedza na temat optymalizacji aplikacji webowych od strony frontendu.


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.

  • Sklep na Shoper za 1 zł (!).

  • Ubezpieczenie grupowe. 


Stack technologiczny

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

4 409 - 5 511 USD/month

Net per month - B2B

3 858 - 4 960 USD/month

Gross per month - Permanent