First seen by Alion on Nov 13, 2026.
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, Support oraz DevOpsi.
Backend Developer
Twój zakres obowiązków:
Rozwój i utrzymanie usług backendowych w .NET oraz Go.
Projektowanie komunikacji między usługami, w tym przepływów asynchronicznych opartych o RabbitMQ.
Udział w projektowaniu architektury i budowie nowego systemu opartego o PostgreSQL.
Stosowanie wzorców projektowych i dbanie o jakość oraz czytelność kodu.
Projektowanie i optymalizacja struktur danych oraz zapytań.
Współpraca przy wdrożeniach na klaster Kubernetes i okazjonalne prace w chmurze (GCP).
Pisanie testów jednostkowych i integracyjnych.
Udział w code review i analizie wymagań biznesowych.
Nasze wymagania:
Min. [2–3] lata komercyjnego doświadczenia jako programista backend.
Dobra znajomość C# i .NET lub Go, połączona z gotowością do pracy w obu technologiach.
Praktyczna znajomość wzorców projektowych oraz zasad SOLID i umiejętność ich świadomego stosowania.
Doświadczenie z komunikacją asynchroniczną i brokerami wiadomości (RabbitMQ lub podobne).
Otwartość na pracę z narzędziami AI wspierającymi programowanie (korzystamy z Claude i GitHub Copilot)
Praktyczna znajomość relacyjnych baz danych (MS SQL lub PostgreSQL) i SQL.
Doświadczenie z Redisem.
Znajomość projektowania REST API.
Praktyczna praca z Dockerem i podstawowa znajomość Kubernetesa.
Znajomość Gita i pracy z code review.
Samodzielność i dobra komunikacja w zespole.
Mile widziane:
Doświadczenie z architekturą mikroserwisową i wzorcami takimi jak CQRS, Event Sourcing, Outbox czy Saga.
Znajomość Domain-Driven Design.
Rozumienie zagadnień takich jak kolejki, retry, dead-letter queue i idempotentność przetwarzania.
Doświadczenie w efektywnym korzystaniu z asystentów AI w programowaniu (np. przy generowaniu testów, refaktoryzacji czy code review).
Umiejętność nurkowania w kodzie legacy bez maski gazowej i lęku przed tym, co zastaniesz na dnie repozytorium z 2013 roku.
Doświadczenie z ArangoDB lub innymi bazami NoSQL.
Doświadczenie z Google Cloud Platform, w tym z Firebase.
Oferujemy:
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), ubezpieczenie na życie oraz ubezpieczenie zdrowotne.
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.
Rekrutacja:
Kontakt telefoniczny z wybranymi Kandydatami.
Rozmowa rekrutacyjna 1 – 1,5 godz. w siedzibie Rainbow Tours S. A. przy ul. Piotrkowskiej 270 w Łodzi. W spotkaniu wezmą udział Rekruter, Dyrektor Działu IT oraz Kierownik zespołu, do jakiego Cię potrzebujemy. Podczas rozmowy przeprowadzimy zadanie rekrutacyjne.
Skontaktujemy się z wybranymi kandydatami.
Tech stack
- .NET C#
- MsSQL
- Golang
- RabbitMQ
- Redis
- REST API
- Docker
- Kubernetes

