All offersKatowiceJSFrontend Developer (Angular)
Frontend Developer (Angular)
JS
eSky.pl

Frontend Developer (Angular)

eSky.pl
Katowice
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    TypeScript
    advanced
    Angular
    advanced
    Node.js
    regular
    WebView
    regular
    nx
    nice to have
    Jest
    nice to have
    Cypress
    nice to have
    Zeplin
    nice to have
    Docker
    nice to have
    Jenkins
    nice to have

Job description

Mid/Senior Front-end Developer (Angular)


Zarobki: 18000 - 25000 PLN net/miesiąc B2B

Miejsce pracy: Zdalnie lub Biuro Katowice lub Biuro Bielsko-Biała 

Cześć, nazywam się Marcin Cholewik, jestem Liderem zespołów odpowiedzialnych za rozwój obszaru  Hotels & Packages w eSky.  
Dzięki naszym rozwiązaniom, klienci z całego świata znajdują swoje wymarzone wakacje. 
Aplikacja nieustannie rozbudowywana jest o nowe lub  udoskonalone funkcjonalności, w oparciu o trendy rynkowe oraz testy A/B. Jako członek zespołu pracującego w metodologii Scrum będziesz uczestniczyć w pełnym cyklu rozwoju produktu – od kształtowania pomysłów, poprzez ustalenia techniczne i rozwój, kończąc na prezentacji efektów i wdrożeniu do chmury
.
Jakie wyzwania na Ciebie czekają?

  • Rozwój i utrzymanie jednego z kluczowych elementów silnika rezerwacji eSky, jakim jest aplikacja do wyszukiwania pakietów lot+hotel oraz noclegów.
  • Analiza i przekładanie złożonych procesów biznesowych na kod.
  • Ocena i dobór właściwych technologii i rozwiązań, połączone z umiejętnością merytorycznego uzasadnienia swoich wyborów w ramach zespołu.
  • Budowa komponentów UI w bliskiej współpracy z zespołem UX.

Jakie są nasze oczekiwania?


  • Masz co najmniej 4 lata doświadczenia z pracą w TypeScript i Angular, najlepiej w e-commerce.
  • Wiesz na czym polega współczesny front-end, a pojęcia takie jak atomic design, web components czy micro frontends nie stanowią dla Ciebie zagadki.
  • Potrafisz pracować z kodem w środowiskach innych niż przeglądarka, między innymi Node.js lub WebView.
  • Pisząc testy, cenisz jakość i utrzymujesz czysty kod, wdrażając najlepsze wzorce branżowe w projektowaniu architektury oprogramowania.
  • Mile widziana znajomość Nx, Jest, Cypress, NestJS, Zeplin, Storybook, Docker, Jenkins

Jak wygląda proces rekrutacyjny?

  1. Prześlij nam swoje CV - po zapoznaniu się z nim dostaniesz od nas ankietę w której poprosimy Cię o krótką ewaluację Twoich umiejętności w technologiach, z którymi pracujemy (ok. 10 minut). 
  2. Krótka rozmowa telefoniczna z członkiem naszego zespołu rekrutacyjnego (ok. 10 minut). 
  3. Rozmowa techniczna składająca się z części teoretycznej i praktycznej, polegającej na live codingu (ok. 2 godziny).
  4. Informacja zwrotna, niezależnie od wyniku rekrutacji, w ciągu maksymalnie tygodnia. 

Co oferujemy?
🌴 Dojrzałe procesy technologiczne – Test Driven Development, Continuous Integration, codzienne wdrożenia pozwalające na obserwowanie efektów pracy.
🌴 Bezpośredni wpływ na kształt rozwiązań oraz bliską współpracę z biznesem.
🌴 Pełną autonomię – samoorganizujące się zespoły, swoboda tworzenia metodyki pracy i wyboru technologii.
🌴 Zaawansowany proces Agile.
🌴 Duże możliwości rozwoju – praca z najnowszymi technologiami, szkolenia wewnętrzne i zewnętrzne (np. z Machine Learning, Kubernetes).
🌴 Udział w konferencjach IT – co roku jesteśmy obecni na najważniejszych branżowych konferencjach, nie tylko w Polsce, ale i za granicą (m.in. Google Cloud Next, ngPoland, jsPoland, 4Developers).
🌴 Benefity w systemie kafeteryjnym – karta Multisport, bilety do kina, kody rabatowe w sklepach, możliwość skorzystania z grupowego ubezpieczenia na życie oraz prywatnej opieki medycznej.