Software Engineer
Housecall Pro
To rola backend engineering w produkcie SaaS dla firm usługowych (home service professionals). Będziesz projektować, budować i utrzymywać skalowalne systemy backendowe (głównie Ruby/Rails), pracując w małym, seniorskim zespole odpowiedzialnym za wyszukiwanie i sprawy przekrojowe. Obejmuje pełne ownership funkcji od designu do deployu, współpracę z Product, IAM, DevOps i SRE, oraz mentoring juniorów. Wymagana jest gotowość do nauki Ruby, jeśli nie znasz go jeszcze.
Brakuje: brak opisu procesu rekrutacyjnego, nie podano wielkości zespołu ani liczby zespołów.
To rola backend engineering w produkcie SaaS dla firm usługowych (home service professionals). Będziesz projektować, budować i utrzymywać skalowalne systemy backendowe (głównie Ruby/Rails), pracując w małym, seniorskim zespole odpowiedzialnym za wyszukiwanie i sprawy przekrojowe. Obejmuje pełne ownership funkcji od designu do deployu, współpracę z Product, IAM, DevOps i SRE, oraz mentoring juniorów. Wymagana jest gotowość do nauki Ruby, jeśli nie znasz go jeszcze.
- ✓Udziały (equity) w szybko rozwijającej się firmie
- ✓Płatny urlop i budżet na konfigurację stanowiska ($500)
- ✓Wsparcie w nauce Ruby (mentoring, płatny kurs)
- ✓Mały, seniorski zespół z dużym wpływem na strategię
- ✓Nowoczesny stos technologiczny i otwartość na AI
- !Główny stack to Ruby, ale ogłoszenie nie wymaga go obligatoryjnie – konieczność nauki może być wyzwaniem
- !Brak informacji o dyżurach on-call czy oczekiwanej dostępności po godzinach
- !Nie podano wielkości zespołu ani liczby zespołów w engineeringu
- •Projektowanie i implementacja nowych funkcji backendowych w Ruby/Rails
- •Code review i udział w sesjach architektonicznych
- •Troubleshooting złożonych problemów w produkcji i wdrażanie trwałych poprawek
- •Współpraca z product managerami i designerami nad tłumaczeniem wymagań na rozwiązania techniczne
- •Pisanie testów i dbanie o jakość kodu
- •Mentoring bardziej juniornych inżynierów poprzez dzielenie się wiedzą
- •Eksploracja nowych technologii (w tym AI) w celu poprawy produktywności i jakości systemu
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level backend engineer z solidnym doświadczeniem w Javie, Pythonie lub Go, gotowy nauczyć się Ruby i przejąć odpowiedzialność za fragmenty systemu produkcyjnego.
Juniorzy bez 2 lat doświadczenia, osoby niechętne do nauki nowego języka (Ruby) lub szukające roli czysto architektonicznej bez codziennego pisania kodu.
- ?Jak wygląda proces wdrożenia i wsparcie w nauce Ruby? Czy jest dedykowany mentor?
- ?Ile osób liczy zespół i jakie są kompetencje pozostałych członków?
- ?Czy przewidziane są dyżury on-call? Jeśli tak, jak często i czy są dodatkowo płatne?
- ?Jakie są najbliższe plany techniczne zespołu (np. migracje, nowe funkcje)?
- ?Czy istnieje możliwość awansu na Senior Engineer i jakie są kryteria?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe lub live coding?
- −Brak opisu procesu rekrutacyjnego
- −Nie podano wielkości zespołu ani liczby zespołów
- −Brak informacji o polityce dotyczącej dyżurów on-call
- −Nie określono ścieżki kariery ani kryteriów awansu
Mały, seniorski zespół o jasnym ownershipie, stawiający na pragmatyzm i bezpieczne iteracje. Współpraca z Product Platform, IAM, DevOps i SRE.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Distributed systems. Pełne statystyki zarobków →