W skrócie
- Zadania: Twórz oprogramowanie w zwinnych zespołach, współpracując z projektantami i innymi programistami.
- Firma: Globalna firma technologiczna, która rewolucjonizuje branżę hotelarską.
- Benefity: Wybierz formę zatrudnienia, prywatna opieka medyczna, ubezpieczenie na życie i karta Multisport.
- Pozostałe informacje: Praca stacjonarna w Katowicach, świetne możliwości rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na doświadczenia użytkowników w branży hotelarskiej.
- Kwalifikacje: 3-4 lata doświadczenia w JavaScript lub jako Front-End Developer.
Przewidywane wynagrodzenie mieści się w przedziale 58500 - 71500 zł za rok.
Shiji jest globalną firmą technologiczną, 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 technologicznej dla hoteli - 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.
W tej roli będziesz pracować jako część zespołu deweloperskiego w metodyce agile, ściśle współpracując z programistami, projektantami i innymi interesariuszami. Pracujemy w iteracyjnych cyklach, które obejmują sesje doskonalenia, spotkania planistyczne i retrospektywy, aby nieustannie poprawiać nasz proces i produkt. Będziesz pracować z GitLab, używając gałęzi funkcjonalnych dla każdej historii użytkownika i synchronizując swoją pracę z gałęziami develop i master. Codzienne commity, CI/CD pipelines (GitLab/Jenkins) oraz prośby o scalanie przeglądane przez innych członków zespołu są częścią naszego standardowego przepływu pracy. Do lokalnego rozwoju i wdrażania naszych mikroserwisów używamy Dockera i Docker Compose. Komunikacja i koordynacja w zespole odbywa się głównie za pośrednictwem Microsoft Teams. Będziesz współpracować z naszym działem UI/UX, aby dostarczać aplikacje o jak najlepszym wyglądzie i odczuciach, zapewniając doskonałe doświadczenie użytkownika. Dodatkowo będziesz przyczyniać się do naszych wewnętrznych pakietów NPM, pomagając budować komponenty wielokrotnego użytku, systemy projektowe i wspólną funkcjonalność w różnych projektach.
Co będziesz robić:
- Uzyskiwanie wymagań dotyczących funkcjonalności, rozwijanie i utrzymywanie funkcji oprogramowania na podstawie wizualnych makiet i opisów UX w sposób scrumowy (sprinty, grooming, planowanie, sesje retrospektywne)
- Praca z najnowszymi technologiami, najlepszymi praktykami i wzorcami w rozwoju oprogramowania
- Dostarczanie wysokiej jakości kodu, który jest zarówno funkcjonalny, jak i wydajny
- Pisanie testów
- Przegląd kodu
- Przyczynianie się do infrastruktury, z której zespół korzysta w rozwoju
- Udział w projektowaniu rozwiązań z członkami zespołu
- Dzielenie się wiedzą z innymi programistami
- Praca z mikrofrontendami i mikroserwisami w środowisku wieloregionowym
Wymagania:
- Minimum 3-4 lata doświadczenia jako programista JavaScript lub Front-End
- Zaawansowane zrozumienie JavaScript ES6/TypeScript
- Dobra znajomość HTML5, CSS3
- Doświadczenie w pracy z lub wkładaniu w system budowania oparty na JavaScript (np. Babel, Webpack)
- Doświadczenie z ekosystemem React (hooki React)
- Interesowanie się testowaniem, przeglądem i jakością kodu
- Znajomość Gita
- Solidne zrozumienie najlepszych praktyk, procesów i wzorców projektowych
- Otwartość, wkład w dyskusje i dobra komunikacja, szczególnie w zespole
- Udział w projektowaniu rozwiązań
- Gotowość do dzielenia się wiedzą i pomocy członkom zespołu
- Samodzielność w codziennej pracy, ale także chęć proszenia o pomoc
- Dobra znajomość języka angielskiego, zarówno w mowie, jak i piśmie
Miło widziane:
- Podstawy Linuxa, znajomość Dockera
- Znajomość asystentów kodowania opartych na LLM
- Doświadczenie z bibliotekami formularzy
- Znajomość programowania funkcyjnego i obiektowego
- Ember
Dodatkowe informacje:
Poszukujemy kandydatów z regionu Śląska (biuro w Katowicach). Praca zdalna nie jest opcją, a niestety aplikacje z bardziej odległych lokalizacji nie będą brane pod uwagę w procesie rekrutacyjnym.
Co otrzymasz od nas:
- Wybór preferowanej formy zatrudnienia (B2B lub CoE)
- Ubezpieczenie Lloyd’s (dostępne dla kontrahentów B2B)
- Subwencja na okulary (300 PLN/rok dla pracowników CoE)
- Prywatna opieka medyczna, w tym pakiet dentystyczny, dla Ciebie i Twojej rodziny
- Grupowe ubezpieczenie na życie dla Ciebie i Twojego partnera
- Karta Multisport w ramach pakietu Worksmile
Frontend Developer in Katowice – pracodawca: ResumeForge AI
ResumeForge AI to globalna firma technologiczna, która dostarcza innowacyjne rozwiązania dla branży hotelarskiej, zapewniając płynne operacje dla hoteli przez całą dobę. Pracownicy mają możliwość pracy w zwinnych zespołach, co sprzyja współpracy i ciągłemu doskonaleniu procesów. Firma oferuje stabilne środowisko pracy oraz możliwości rozwoju zawodowego.