Firma Rainbow Tours S. A. jest obecna na rynku od 1990 roku. Jesteśmy jednym z największych touroperatorów w Polsce.
Dołączając do zespołu R.pl możesz liczyć na kontakt z nowoczesnymi technologiami oraz na silne wsparcie doświadczonych programistów, którzy tworzyli systemy od podstaw. Nasze aplikacje wykorzystywane są przez pracowników i klientów Rainbow na całym świecie. Zespół backendowy tworzy reaktywny, rozproszony system mikroserwisowy. Sięgamy po rozwiązania, takie jak Kubernetes, Elasticsearch, RabbitMQ.
Dział IT liczy ponad 100 osób. Dzielimy się na trzy mniejsze zespoły (potocznie Web – czyli R.pl, Travella – aplikacja dla naszych sprzedawców oraz agentów i zespół dbający o podstawę naszego biznesu - CMS). Codziennie dbamy o dostarczanie jak najlepszych rozwiązań. Wspierają nas w tym m. in. Testerzy, Administratorzy, PMmi, Support oraz DevOpsi.
Poszukujemy nowej osoby do zespołu Webu, na stanowisko:
Twój zakres obowiązków:
Samodzielne projektowanie i wdrażanie funkcjonalności w aplikacjach Nuxt 4/Vue 3 renderowanych po stronie serwera (SSR) — od analizy zadania po wdrożenie i weryfikację na produkcji,
Rozwijanie współdzielonych bibliotek komponentów (design system na Tailwind CSS, Storybook) używanych przez wiele aplikacji.
Integracja z REST API,
Code review i dzielenie się wiedzą z zespołem; aktualizowanie dokumentacji technicznej,
Diagnozowanie błędów na produkcji z pomocą Sentry i narzędzi przeglądarki,
Współpraca z UX, backendem, QA i biznesem przy doprecyzowaniu wymagań i szacowaniu prac.
Oczekujemy:
Bardzo dobrej znajomości Vue 3 (Composition API, , reaktywność, composables),
Swobody w TypeScript na co dzień (typowanie propsów, emitów, odpowiedzi API),
Dobrej znajomości HTML5, CSS3 i podejścia mobile-first; doświadczenia z Tailwind CSS lub chęci szybkiego wejścia w niego,
Doświadczenia w integracji z REST API i obsłudze stanu aplikacji (Pinia lub podobne),
Pracy z Git w zespole: branche, merge requesty, rozwiązywanie konfliktów, code review,
Znajomości narzędzi: pnpm/npm, Vite, ESLint, Prettier,
Doświadczenia w pracy z asystentami AI w kodzie (np. Claude Code) w codziennym workflow,
Samodzielności w rozbijaniu zadań, szacowaniu i komunikowaniu ryzyk.
Mile widziane:
Doświadczenie z Nuxt (SSR, hydracja, pobieranie danych, middleware, routing oparty na plikach) - jeśli go nie masz, wdrożymy Cię na miejscu,
Pisanie testów jednostkowych (Vitest lub Jest) i znajomość podstaw testów E2E,
Doświadczenie z monorepo (Nx, Turborepo lub pnpm workspaces),
Znajomość Playwright i Storybooka,
Optymalizacja Core Web Vitals,
Podstawy Node.js po stronie serwera (Koa lub Express),
Monitoring błędów (Sentry).
Zatrudnienie w oparciu o umowę o pracę, umowę zlecenie lub kontrakt B2B,
Elastyczne godziny pracy oraz pracę hybrydową – biuro w Łodzi (min. 3 dni w tygodniu w biurze),
Dofinansowanie do Platformy MyBenefit (w tym karty Multisport), dodatkowo płatne ubezpieczenie na życie,
Premiowany program poleceń pracowników,
Stałą zniżkę na wycieczki z oferty Rainbow,
Spotkania integracyjne,
Możliwość uczestnictwa w dodatkowych eventach m. in. technologiczne piątki, hakatony.
Frontend Developer Sprawdź >>> in Łódź – pracodawca: r
RAINBOW TOURS SPÓŁKA AKCYJNA to doskonały pracodawca, który stawia na innowacje i rozwój swoich pracowników. Oferujemy dynamiczne środowisko pracy, w którym możesz w pełni wykorzystać swoje umiejętności w obszarze AI, a także liczne możliwości rozwoju kariery oraz wsparcie w realizacji ambitnych projektów. Nasza kultura pracy opiera się na współpracy i otwartości, co sprawia, że każdy pracownik ma realny wpływ na kształtowanie przyszłości firmy.