Senior Backend Developer
Fakturownia
Rola to Senior Backend Developer w firmie tworzącej SaaS do fakturowania (Fakturownia), używanego przez 200k+ klientów. Będziesz rozwijać i utrzymywać backend w Ruby on Rails z bazami MySQL/PostgreSQL oraz infrastrukturą AWS. Praca hybrydowa w Warszawie, głównie backend, ale z możliwym kontaktem z użytkownikami w zależności od zespołu.
Brakuje: wielkość zespołu backendowego, szczegóły procesu ci/cd i deploymentu.
Rola to Senior Backend Developer w firmie tworzącej SaaS do fakturowania (Fakturownia), używanego przez 200k+ klientów. Będziesz rozwijać i utrzymywać backend w Ruby on Rails z bazami MySQL/PostgreSQL oraz infrastrukturą AWS. Praca hybrydowa w Warszawie, głównie backend, ale z możliwym kontaktem z użytkownikami w zależności od zespołu.
- ✓Stabilny produkt SaaS z dużą bazą użytkowników (200k+)
- ✓Elastyczne godziny pracy i możliwość wyboru sprzętu
- ✓Możliwość tworzenia własnych projektów z equity
- ✓Przyjazna atmosfera, brak dress code, integracje
- !Nie wiadomo, do którego zespołu (Core czy inny) trafi kandydat – różny poziom kontaktu z użytkownikami
- !Oczekiwanie chęci nauki Rails dla seniora – sugeruje, że znajomość Rails nie jest wymagana, co może oznaczać dużo nauki na starcie
- !Szeroki zakres języków w wymaganiach (Ruby, Python, PHP, JS) – może wskazywać na pracę z różnymi technologiami lub legacy
- •Implementacja nowych funkcjonalności w Ruby on Rails
- •Debugowanie i naprawa błędów produkcyjnych
- •Pisanie testów (jednostkowych, integracyjnych)
- •Optymalizacja zapytań SQL i struktury bazy danych
- •Code review pull requestów kolegów z zespołu
- •Udział w daily standupach i weekly meetingach
- •Analiza zgłoszeń od helpdesku i przygotowanie rozwiązań
- •Praca z AWS (np. zarządzanie instancjami, monitorowanie)
Oferta dla doświadczonych specjalistów (Senior).
Doświadczony backend developer (mid+) z dobrą znajomością SQL i jednego z języków (Ruby, Python, PHP), gotowy do nauki Ruby on Rails. Musi wykazać się umiejętnością rozwiązywania problemów i pracy w zespole.
Juniorzy bez komercyjnego doświadczenia ani osoby szukające wyłącznie pracy zdalnej (model hybrydowy). Również nie dla kogoś, kto nie chce uczyć się nowej technologii (Ruby on Rails) lub nie lubi utrzymania istniejącego kodu.
- ?Do którego zespołu (Core czy inny) będzie przypisana ta rola i jakie są różnice w obowiązkach?
- ?Ile osób liczy zespół backendowy i jak wygląda podział zadań?
- ?Jakie są największe wyzwania techniczne w obecnym kodzie?
- ?Czy istnieje dyżur on-call lub oczekiwana dostępność po godzinach?
- ?Jak często wdrażane są zmiany na produkcję i jaki jest proces CI/CD?
- ?Czy zadanie rekrutacyjne i test są oparte na realnych problemach z aplikacji?
- ?Jaki jest poziom wsparcia ze strony seniorów i czy jest formalny mentoring?
- ?Czy istnieje budżet na szkolenia/konferencje?
- −Wielkość zespołu backendowego
- −Szczegóły procesu CI/CD i deploymentu
- −Czy są dyżury on-call
- −Wersja Ruby on Rails i inne wersje bibliotek
- −Czy używane są kontenery (Docker, Kubernetes)
- −Jak wygląda proces code review i testowania
- −Ile dni w tygodniu wymagane jest w biurze (hybryda nieokreślona)
Zespół jest przyjazny, nieformalny, bez dress code'u, z swobodną atmosferą i naciskiem na współpracę. Ceniona jest inicjatywa i odpowiedzialność, a komunikacja odbywa się online i na spotkaniach. Biuro jest dobrze wyposażone (piłkarzyki, konsola, prysznic).
1) Analiza CV i telefon (10 min), 2) Krótki test online, 3) Zadanie rekrutacyjne (wysłane mailem), 4) Spotkanie online (ok. 1h) z HR, programistą i managerem, 5) Zaproszenie do współpracy po pozytywnej ocenie.
Powyżej mediany rynkowej
≈ 107,1–135,7 zł/h
Dane z aktywnych ofert zawierających technologię Ruby. Pełne statystyki zarobków →