Senior Software Engineer (Backend, ChatGPT)

Job expired!

W Tripadvisor wierzymy w siłę wspólnoty, inkluzji i różnorodności. Zapraszamy Cię, byś przyniósł swoje autentyczne ja do naszego dynamicznego zespołu, gdzie unikalne zdolności, doświadczenia i tożsamości każdego z nas napędzają innowacje w branży turystycznej. Dołącz do nas, aby razem rewolucjonizować podróże i odkrywać dobro, które nas otacza.

Cruise Critic, będący częścią globalnego biznesu wycieczek morskich Tripadvisor, to największa na świecie platforma z recenzjami i informacjami o rejsach. Nasza platforma służy jako cenna pomoc zarówno dla nowicjuszy, jak i doświadczonych miłośników rejsów, oferując ponad 350 000 recenzji rejsów i angażując największą globalną społeczność online miłośników rejsów. W Cruise Critic jesteśmy zaangażowani w inspirowanie wyjątkowych doświadczeń podróżniczych dzięki naszej pasji i doskonałości w kontencie redakcyjnym, technologii oraz relacjach branżowych.

Jako Starszy Inżynier Oprogramowania w zespole inżynierii Cruise Critic, będziesz stawiać czoła wyzwaniom technicznym, które wiążą się ze skalowaniem, angażowaniem użytkowników i zwiększaniem ruchu na stronie CruiseCritic.com na różnych rynkach, w tym w Wielkiej Brytanii i Australii. Będziesz pracować w zwinnej, globalnie rozmieszczonej drużynie, innowując za pomocą najnowocześniejszych technologii, aby zwiększyć doświadczenia użytkowników i dostarczać solidne rozwiązania techniczne.

Jako kluczowy współpracownik będziesz:

  • Rozwijać i ulepszać CruiseCritic.com oraz związane z nim narzędzia i procesy, które wspierają nasze cele biznesowe.
  • Regularnie wdrażać kod do produkcji, dostosowując się do potrzeb cyklu wydawniczego, który wspiera nasze dynamiczne harmonogramy projektów.
  • Przejmować kompleksową odpowiedzialność za jakość oprogramowania, obejmującą integralność kodu i proces współpracy.
  • Angażować się we wszystkie elementy naszego stosu technologicznego, od projektowania UI, przez usługi backendowe, aż po interakcje z bazą danych.
  • Ściśle współpracować z zespołami Produktu i Designu, aby definiować specyfikacje i dostarczać naszym klientom wysokiej jakości wyniki.
  • Przyczyniać się do recenzji kodu przez kolegów w celu utrzymania wysokich standardów rozwoju w zespole.

Idealni kandydaci powinni posiadać:

  • Co najmniej 5 lat doświadczenia w tworzeniu aplikacji internetowych na dużą skalę.
  • Umiejętności w zakresie Next.js, Typescript, React i JavaScript.
  • Doświadczenie w rozwijaniu usług GraphQL/REST.
  • Silne umiejętności zarządzania bazami danych z MySQL lub podobnymi relacyjnymi bazami danych.
  • Ekspertyzę w zakresie Git do kontroli wersji.
  • Zdolności w zakresie responsywnego projektowania stron internetowych, zapewniające kompatybilność na różnych przeglądarkach