Senior Frontend Developer in Katowice

Senior Frontend Developer in Katowice

Katowice Pełny etat 137160 - 167640 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz innowacyjne rozwiązania dla branży hotelarskiej, rozwijając systemy zarządzania rezerwacjami i płatnościami.
  • Firma: Globalna firma technologiczna z pasją do innowacji w hotelarstwie.
  • Benefity: Prywatna opieka medyczna, ubezpieczenie na życie, karta Multisport i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i świetną atmosferą pracy.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na doświadczenia gości w najlepszych hotelach.
  • Kwalifikacje: Znajomość React, HTML5, CSS3 oraz chęć do nauki i współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 137160 - 167640 zł za rok.

Shiji to globalna firma technologiczna, która dostarcza innowacyjne rozwiązania dla branży hotelarskiej, zapewniając płynne operacje dla hotelarzy przez całą dobę. Zbudowana na platformie Shiji - jedynej prawdziwie globalnej platformie technologii hotelowej - oferta Shiji obejmuje systemy zarządzania nieruchomościami, punkty sprzedaży, zaangażowanie gości, dystrybucję, płatności oraz rozwiązania z zakresu inteligencji danych dla ponad 91 000 hoteli na całym świecie, w tym największych sieci.

Twoja rola

Twoim zadaniem będzie rozwijanie części rozproszonego systemu, który obsługuje branżę hotelarską. Jest to rozwiązanie, które pozwala pracownikom hoteli lub menedżerom hoteli zarządzać różnymi czynnościami, takimi jak zarządzanie rezerwacjami, płatnościami i usługami hotelowymi w obrębie hotelu lub między hotelami. System składa się z wielu mikroserwisów zorientowanych na domenę, rozwijanych w ramach kilku zespołów międzyfunkcyjnych.

Pracujemy w iteracjach z refinansowaniem, planowaniem i spotkaniami retrospektywnymi, używamy Gitlab do synchronizacji kodu z gałęziami develop i master oraz tworzymy gałęzie funkcjonalne dla każdej historii użytkownika. Codziennie dokonujemy commitów i korzystamy z CI/CD przy użyciu Gitlab, otwieramy prośby o scalanie i czekamy na przegląd od innych członków zespołu przed scaleniem. Używamy dockera i docker compose do lokalnego rozwoju i wdrażania wszystkich mikroserwisów. Komunikujemy się za pomocą zespołów i uczestniczymy w spotkaniach z innymi członkami zespołu, współpracujemy z działem UI/UX, aby zapewnić użytkownikowi najlepsze możliwe wrażenia wizualne aplikacji. Tworzymy wewnętrzne pakiety NPM, aby dzielić się pracą z innymi, tworzymy systemy projektowe i unikamy powtórzeń.

Obowiązki:

  • Rozwój i utrzymanie funkcji oprogramowania na podstawie wizualnych makiet i opisów UX
  • Pisanie testów
  • Wkład w infrastrukturę, z której korzysta zespół podczas rozwoju
  • Przegląd kodu
  • Dostarczanie wysokiej jakości kodu, który jest zarówno funkcjonalny, jak i wydajny
  • Silne zrozumienie najlepszych praktyk, procesów i wzorców projektowych w rozwoju oprogramowania

Technologie, których używamy:

  • React Ecosystem
  • SASS
  • Webpack, Babel
  • TypeScript
  • Gitlab
  • Docker i Docker Compose
  • Wzorce projektowe i praktyki czystego kodu (OOP, SOLID)

Wymagania:

  • Ogólna świadomość najlepszych praktyk dotyczących wydajności aplikacji internetowych
  • Doświadczenie z React, React Hooks
  • Doświadczenie z dodatkowymi technologiami Front-End jest mile widziane, ale nie jest konieczne
  • Interesowanie się testowaniem, przeglądem i jakością kodu
  • Dobra znajomość: HTML5, CSS3, SASS, Jest/Enzyme, Web Components
  • Ember - mile widziane, ale nie jest konieczne

Stanowisko oferowane jest na umowę na 1 rok.

Co oferujemy?

  • Prywatna opieka medyczna, w tym pakiet dentystyczny, dla Ciebie i Twojej rodziny
  • Grupowe ubezpieczenie na życie dla Ciebie i Twojego partnera
  • Karta multisportowa w ramach pakietu Worksmile
  • 40 godzin na rozwój zawodowy w czasie pracy
  • Dostęp do platform takich jak: OpenUp, GoodHabitz, Pluralsight
  • Kafeteria Worksmile z 520 punktami miesięcznie
  • Premia za polecenie (od 6 500 PLN brutto, w zależności od stanowiska)
  • Pokój relaksu z piłkarzykami i PlayStation

Klausula dotycząca zakazu korzystania z narzędzi wspomagających podczas rozmów rekrutacyjnych

W trosce o równe szanse i przejrzystość w procesie rekrutacyjnym informujemy, że podczas rozmów kwalifikacyjnych (zarówno zdalnych, jak i osobistych) zabronione jest korzystanie z następujących narzędzi: - narzędzi opartych na sztucznej inteligencji (AI), w tym chatbotów, generatorów odpowiedzi, tłumaczy lub pomocy w tworzeniu treści, - nagrywanie rozmów bez wcześniejszej i wyraźnej zgody przedstawiciela firmy, - korzystanie z aplikacji generujących automatyczne notatki lub transkrypcje spotkań (np. Notion AI, Otter.ai, Fireflies itp.).

Senior Frontend Developer in Katowice – pracodawca: Shiji Group

Shiji Group to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży technologii dla hotelarstwa i handlu detalicznego. Nasza kultura opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników poprzez dostęp do najnowszych technologii oraz możliwości szkoleń. Pracując w naszym zespole, będziesz miał okazję rozwijać swoje umiejętności w obszarze AWS, Kubernetes i CI/CD, a także uczestniczyć w projektach, które mają realny wpływ na branżę.

S

Dane kontaktowe:

Zespół rekrutacyjny Shiji Group

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Frontend Developer in Katowice

React
React Hooks
HTML5
CSS3
SASS
TypeScript
Gitlab