Senior Ruby Engineer
Reedsy
Rola polega na projektowaniu i rozwijaniu skalowalnych aplikacji webowych w Ruby on Rails dla platformy wspierającej autorów książek. Będziesz odpowiedzialny za tworzenie nowych funkcji od podstaw, budowanie RESTful API oraz dbanie o wydajność i bezpieczeństwo systemów produkcyjnych. Pracujesz w zespole produktowym, który rozwija kilka produktów (marketplace, aplikacja do pisania, platforma odkrywania książek itp.). To klasyczna rola backend developera, bez elementów devopsowych czy ML.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu ani struktury, brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.).
Rola polega na projektowaniu i rozwijaniu skalowalnych aplikacji webowych w Ruby on Rails dla platformy wspierającej autorów książek. Będziesz odpowiedzialny za tworzenie nowych funkcji od podstaw, budowanie RESTful API oraz dbanie o wydajność i bezpieczeństwo systemów produkcyjnych. Pracujesz w zespole produktowym, który rozwija kilka produktów (marketplace, aplikacja do pisania, platforma odkrywania książek itp.). To klasyczna rola backend developera, bez elementów devopsowych czy ML.
- ✓Odpowiedzialność za cały cykl życia funkcji – od pomysłu do wdrożenia
- ✓Praca w produkcie z rzeczywistą bazą użytkowników (5 mln autorów)
- ✓Możliwość wpływu na architekturę i wybory techniczne
- −Brak informacji o procesie rekrutacyjnym
- −Brak konkretnych wymagań – ogłoszenie bardzo ogólnikowe
- !Nie podano wielkości zespołu ani kontekstu organizacyjnego
- !Nie wiadomo, czy praca jest w pełni zdalna, hybrydowa czy stacjonarna
- !Brak informacji o systemie on-call lub dyżurach
- !Stack technologiczny nie obejmuje nowoczesnych narzędzi (np. Kubernetes, Docker) – może być legacy
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja nowych funkcji w Ruby on Rails
- •Tworzenie i utrzymywanie RESTful API
- •Pisanie i optymalizacja zapytań SQL oraz praca z Redis i Elasticsearch
- •Współpraca z projektantami i inżynierami przy definiowaniu wymagań technicznych
- •Przeglądanie kodu i dbanie o standardy jakości
- •Monitorowanie i poprawa wydajności aplikacji w produkcji
- •Debugowanie i rozwiązywanie problemów w środowisku produkcyjnym
- •Dokumentowanie architektury i decyzji technicznych
Oferta dla doświadczonych specjalistów (Senior).
Mid-level Ruby on Rails developer z min. 3 latami doświadczenia, który zna wymienione technologie i potrafi samodzielnie realizować złożone funkcjonalności.
Juniorzy bez doświadczenia w Rails ani osobach, które nie pracowały produkcyjnie z Redis/Elasticsearch. Rola wymaga samodzielności i umiejętności architektonicznych niedostępnych na niższych poziomach.
- ?Jak duży jest zespół inżynieryjny i w jaki sposób jest zorganizowany?
- ?Czy stosujecie Docker/Kubernetes do deployowania?
- ?Jaki jest cykl wydawniczy – jak często wdrażacie zmiany?
- ?Czy istnieje system on-call / dyżury i jak są wynagradzane?
- ?Jakie narzędzia do monitorowania i logowania używacie?
- ?Czy oferujecie budżet na szkolenia lub konferencje?
- ?Jaka jest polityka dotycząca pracy zdalnej – ile dni w biurze (jeśli hybryda)?
- −Nie podano wielkości zespołu ani struktury
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.)
- −Brak informacji o on-call i dyżurach
- −Nie wiadomo, czy praca jest zdalna, hybrydowa czy stacjonarna
- −Brak informacji o benefitach (poza standardowymi)
Zwinny zespół produktowy z kulturą odpowiedzialności i współpracy – każdy inżynier ma realny wpływ na produkt.