Pomiń do treści
Logo firmy Ness Solution

Senior Ruby on Rails Developer (Redmine/PPM)

Ness Solution

Oferta w skrócie
20 16023 520PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWarszawa
Dostępne na 2 portalach
Aktywna
Opublikowano9 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za44 dni
Werdykt JobHunt

Rola łączy analizę biznesową z zaawansowaną architekturą systemów PPM (Project Portfolio Management). Będziesz samodzielnie projektować i wdrażać zmiany w systemie Redmine (lub podobnym), pisać kod w Ruby on Rails, tworzyć testy i dokumentację, a także wspierać utrzymanie systemu. To nie jest czysty development – wymaga myślenia analitycznego i znajomości domeny PPM.

Brakuje: brak informacji o wielkości zespołu i liczbie projektów, nie podano konkretnych technologii poza ruby on rails (baza danych, frontend, ci/cd).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Senior Ruby on Rails Developer

Rola łączy analizę biznesową z zaawansowaną architekturą systemów PPM (Project Portfolio Management). Będziesz samodzielnie projektować i wdrażać zmiany w systemie Redmine (lub podobnym), pisać kod w Ruby on Rails, tworzyć testy i dokumentację, a także wspierać utrzymanie systemu. To nie jest czysty development – wymaga myślenia analitycznego i znajomości domeny PPM.

Plusy
  • Krótki proces rekrutacyjny (tylko 2 etapy)
  • Możliwość realnego wpływu na kształt i rozwój systemu
  • Stabilne środowisko (firma 101-500 pracowników)
Na co uważać
  • !Rola wymaga zarówno analizy biznesowej, jak i programowania – nie każdy senior będzie czuł się komfortowo z takim zakresem
  • !Brak informacji o wielkości zespołu i strukturze wsparcia (on-call?)
  • !Brak wzmianki o stosowanych technologiach poza Ruby on Rails (baza danych, frontend, CI/CD)
Codzienna praca
  • Prowadzenie analiz biznesowych i definiowanie wymagań dla zmian w systemie PPM
  • Projektowanie architektury nowych komponentów i logiki aplikacji
  • Implementacja nowych rozwiązań i modyfikacja istniejącego kodu w Ruby on Rails
  • Tworzenie testów jednostkowych i integracyjnych
  • Przygotowywanie dokumentacji technicznej i powykonawczej
  • Utrzymanie i wsparcie systemu PPM (debugowanie, optymalizacja)
  • Przegląd kodu i dbałość o dobre praktyki programistyczne
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Osoba z 5-letnim stażem w Ruby on Rails, która miała styczność z Redmine lub podobnym systemem klasy PPM, potrafi samodzielnie zaprojektować rozwiązanie i napisać do niego testy oraz dokumentację.

Raczej nie dla

Juniorzy bez 5-letniego doświadczenia w RoR, osoby szukające wyłącznie pisania kodu bez analizy i dokumentacji, oraz kandydaci, którzy nie lubią pracować z systemami legacy lub wymagającymi znajomości domeny.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on4/5
Architekt3/5
Remote5/5
Enterprise3/5
Pytania do rekrutera
  • ?Ile osób liczy zespół, w którym będę pracować?
  • ?Jaki jest zakres wsparcia utrzymania systemu – czy są dyżury lub on-call?
  • ?Jaka jest proporcja czasu poświęconego na analizę biznesową vs. programowanie?
  • ?Czy pracujemy na konkretnej wersji Redmine, czy jest to rozwój własnego forka?
  • ?Jakie testy są obecnie w projekcie? Czy jest pokrycie testami legacy?
  • ?Czy dokumentacja techniczna to dokument Word, czy może coś w rodzaju ADR?
  • ?Czy istnieje możliwość wyjazdów lub spotkań zespołowych (pomimo pracy zdalnej)?
  • ?Jaka jest polityka dotycząca wdrożeń i review kodu?
Brakujące informacje
  • Brak informacji o wielkości zespołu i liczbie projektów
  • Nie podano konkretnych technologii poza Ruby on Rails (baza danych, frontend, CI/CD)
  • Brak wzmianki o procesie utrzymania systemu (dyżury, SLA)
  • Nie określono, czy oferta dotyczy rozwijania Redmine jako platformy, czy tworzenia wtyczek
Rekrutacja

Proces składa się z dwóch etapów: 1) krótka rozmowa telefoniczna z rekruterem (max 30 min), 2) spotkanie online weryfikujące kompetencje techniczne (max 60 min).

🔗Podobne oferty