Senior Ruby On Rails Developer
⚲ Kraków
21 000 - 25 000 PLN (B2B)
Wymagania
- Ruby on Rails
- REST API
- PostgreSQL
- Git
- Hotwire (nice to have)
- Turbo (nice to have)
- Stimulus (nice to have)
- Action Cable (nice to have)
- React (nice to have)
- Sidekiq (nice to have)
- ActiveJob (nice to have)
- RabbitMQ, (nice to have)
- Kafka (nice to have)
- Postman (nice to have)
- Bruno (nice to have)
Opis stanowiska
Wymagania:
Szukamy osoby, która:
- Ma minimum 5 lat doświadczenia z Ruby i Ruby on Rails
- Posiada doświadczenie w budowaniu REST API
- Zna podstawy bezpieczeństwa aplikacji webowych
- Ma doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL)
- Zna system kontroli wersji - GIT
- Ma chęć ciągłego rozwoju i podnoszenia swoich umiejętności
- Chce pracować w środowisku, gdzie opinie developerów mają znaczenie
Mile widziane doświadczenie z obszaru:
- Frontend: Hotwire, Turbo, Stimulus, Action Cable, React
- Background processing: Sidekiq, ActiveJob
- Systemy kolejkowe: RabbitMQ, Kafka
- API: REST API, testowanie (Postman, Bruno)
- Testing: RSpec, Capybara, testy jednostkowe i automatyczne
- Security: znajomość podatności, dobre praktyki bezpieczeństwa
- DevOps: dobre praktyki CI/CD
- Testability: obserwowalność i kontrolowalność aplikacji
Nasze środowisko technologiczne to:
- Infrastruktura: AWS, Kubernetes
- CI/CD: W pełni zautomatyzowane workflow z GitHub Actions i Buddy.works
- Monitoring: AppSignal, Datadog
- Architektura: Mikroserwisy komunikujące się przez RabbitMQ/REST API
- Bezpieczeństwo: Regularne audyty, Dependabot, szkolenia w Niebezpieczniku i Sekuraku
- Testing: Kompleksowe testy jednostkowe i automatyczne
- Frontend: Hotwire, Stimulus oraz React
Będziesz pracować w zespole, który:
- Rozwija flagowy produkt – aplikację inFakt
- Tworzy rozwiązania używane codziennie przez dziesiątki tysięcy przedsiębiorców
- Współpracuje z innymi zespołami, mobilnymi (iOS/Android) i infrastrukturalnym
- Ma realny wpływ na finalny kształt funkcjonalności
- Samodzielnie określa cele kwartalne
- Dba o wzajemne wsparcie i dzielenie się wiedzą
Co oferujemy:
Kultura techniczna:
- Code review jako fundament jakości kodu
- Tech Lead wspierający każdy zespół na co dzień
- LeSS (Large-Scale Scrum) – skalowalne podejście do zwinnego wytwarzania
- Regularne spotkania IT – dzielenie się wiedzą, ciekawostkami technicznymi
- Przejrzysta ścieżka rozwoju – jasno zdefiniowane poziomy seniority
Środowisko pracy:
- Dedykowane środowiska testowe
- Najlepsze narzędzia AI: GitHub Copilot, Windsurf, Cursor, Claude Code
- Płatne IDE: RubyMine i inne profesjonalne edytory
- Elastyczny start pracy (7:00-10:00)
- Model hybrydowy – biuro/praca zdalna
- Zespoły cross-funkcjonalne (Backend, Frontend, SDET) - 6-8 osób
Rozwój:
- Realny wpływ na rozwój produktu i firmy
- Możliwość korzystania z zewnętrznego mentoringu
- Regularne rozmowy o wynikach i rozwoju
- Grupowe zajęcia języka angielskiego
Benefit package:
- Prywatna opieka medyczna (również dla rodziny/partnera)
- Karta Multisport dla Ciebie i bliskiej osoby
- Ubezpieczenie na życie
- Darmowe lunche w biurze
- Dofinansowanie do usług księgowych inFakt (B2B)
Wyposażenie stanowiska:
- MacBook Pro
- Dodatkowy monitor
- Regulowane elektrycznie biurko
- Ergonomiczne krzesło
Lokalizacja:
- Biuro w centrum Krakowa
- Zadaszony parking rowerowy
- Pakiet relokacyjny w przypadku przeprowadzki
Szukamy osoby, która:
- Ma minimum 5 lat doświadczenia z Ruby i Ruby on Rails
- Posiada doświadczenie w budowaniu REST API
- Zna podstawy bezpieczeństwa aplikacji webowych
- Ma doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL)
- Zna system kontroli wersji - GIT
- Ma chęć ciągłego rozwoju i podnoszenia swoich umiejętności
- Chce pracować w środowisku, gdzie opinie developerów mają znaczenie
Mile widziane doświadczenie z obszaru:
- Frontend: Hotwire, Turbo, Stimulus, Action Cable, React
- Background processing: Sidekiq, ActiveJob
- Systemy kolejkowe: RabbitMQ, Kafka
- API: REST API, testowanie (Postman, Bruno)
- Testing: RSpec, Capybara, testy jednostkowe i automatyczne
- Security: znajomość podatności, dobre praktyki bezpieczeństwa
- DevOps: dobre praktyki CI/CD
- Testability: obserwowalność i kontrolowalność aplikacji
Nasze środowisko technologiczne to:
- Infrastruktura: AWS, Kubernetes
- CI/CD: W pełni zautomatyzowane workflow z GitHub Actions i Buddy.works
- Monitoring: AppSignal, Datadog
- Architektura: Mikroserwisy komunikujące się przez RabbitMQ/REST API
- Bezpieczeństwo: Regularne audyty, Dependabot, szkolenia w Niebezpieczniku i Sekuraku
- Testing: Kompleksowe testy jednostkowe i automatyczne
- Frontend: Hotwire, Stimulus oraz React
Będziesz pracować w zespole, który:
- Rozwija flagowy produkt – aplikację inFakt
- Tworzy rozwiązania używane codziennie przez dziesiątki tysięcy przedsiębiorców
- Współpracuje z innymi zespołami, mobilnymi (iOS/Android) i infrastrukturalnym
- Ma realny wpływ na finalny kształt funkcjonalności
- Samodzielnie określa cele kwartalne
- Dba o wzajemne wsparcie i dzielenie się wiedzą
Co oferujemy:
Kultura techniczna:
- Code review jako fundament jakości kodu
- Tech Lead wspierający każdy zespół na co dzień
- LeSS (Large-Scale Scrum) – skalowalne podejście do zwinnego wytwarzania
- Regularne spotkania IT – dzielenie się wiedzą, ciekawostkami technicznymi
- Przejrzysta ścieżka rozwoju – jasno zdefiniowane poziomy seniority
Środowisko pracy:
- Dedykowane środowiska testowe
- Najlepsze narzędzia AI: GitHub Copilot, Windsurf, Cursor, Claude Code
- Płatne IDE: RubyMine i inne profesjonalne edytory
- Elastyczny start pracy (7:00-10:00)
- Model hybrydowy – biuro/praca zdalna
- Zespoły cross-funkcjonalne (Backend, Frontend, SDET) - 6-8 osób
Rozwój:
- Realny wpływ na rozwój produktu i firmy
- Możliwość korzystania z zewnętrznego mentoringu
- Regularne rozmowy o wynikach i rozwoju
- Grupowe zajęcia języka angielskiego
Benefit package:
- Prywatna opieka medyczna (również dla rodziny/partnera)
- Karta Multisport dla Ciebie i bliskiej osoby
- Ubezpieczenie na życie
- Darmowe lunche w biurze
- Dofinansowanie do usług księgowych inFakt (B2B)
Wyposażenie stanowiska:
- MacBook Pro
- Dodatkowy monitor
- Regulowane elektrycznie biurko
- Ergonomiczne krzesło
Lokalizacja:
- Biuro w centrum Krakowa
- Zadaszony parking rowerowy
- Pakiet relokacyjny w przypadku przeprowadzki
🔍 Dekoder Ogłoszenia
🔴
Ma chęć ciągłego rozwoju i podnoszenia swoich umiejętności
Oczekuje się, że będziesz samodzielnie uczyć się nowych technologii i rozwiązywać problemy, często bez dedykowanego czasu lub zasobów na szkolenia.
🔴
Chce pracować w środowisku, gdzie opinie developerów mają znaczenie
Twoje opinie mogą być brane pod uwagę, ale ostateczne decyzje mogą być podejmowane przez management lub inne działy, a wprowadzanie zmian może być powolne.
🔴
Mile widziane doświadczenie z obszaru: Frontend: Hotwire, Turbo, Stimulus, Action Cable, React
Chociaż nie jest to wymagane, prawdopodobnie będziesz musiał pracować z tymi technologiami, co oznacza potrzebę nauki lub posiadania wiedzy z zakresu frontend.
🔴
Architektura: Mikroserwisy komunikujące się przez RabbitMQ/REST API
Może to oznaczać skomplikowaną architekturę, która wymaga dobrego zrozumienia rozproszonych systemów i potencjalnie trudności w debugowaniu.
🔴
Rozwija flagowy produkt – aplikację inFakt
Praca nad istniejącym, dużym produktem może oznaczać konieczność pracy z legacy code, ograniczoną swobodę w architekturze i priorytetyzacji nowych funkcji nad refaktoryzacją.