Backend Engineer (Python)
Upside
To rola backend developera w software housie Upside, który realizuje projekty dla zewnętrznych klientów. Praca w małych, 3-9 osobowych zespołach nad skalowalnymi systemami backendowymi. Główne technologie to Python, Ruby lub JavaScript, z naciskiem na budowanie API, pracę z bazami SQL i chmurą AWS. Wymagana jest elastyczność językowa – możesz pracować w języku, który znasz, ale musisz być gotów uczyć się innych z oferty.
Brakuje: nie podano, jaki jest typowy czas trwania projektu, brak informacji o liczbie klientów i branżach.
To rola backend developera w software housie Upside, który realizuje projekty dla zewnętrznych klientów. Praca w małych, 3-9 osobowych zespołach nad skalowalnymi systemami backendowymi. Główne technologie to Python, Ruby lub JavaScript, z naciskiem na budowanie API, pracę z bazami SQL i chmurą AWS. Wymagana jest elastyczność językowa – możesz pracować w języku, który znasz, ale musisz być gotów uczyć się innych z oferty.
- ✓Małe, autonomiczne zespoły (3-9 osób)
- ✓Otwartość na open source (firma rozwija własne projekty)
- ✓Możliwość wpływu na wybór technologii w projekcie
- !Wymóg 'gotowości do nauki' – możesz trafić do projektu w Ruby lub JS mimo aplikowania na Python
- !W ogłoszeniu występują dwa przedziały płacowe (Regular i Regular+) – nie wiadomo, który dotyczy tej roli
- !Brak konkretnego opisu projektów klienckich – nieznany zakres branż
- •Projektowanie i implementacja backendowych API REST
- •Praca z bazami SQL (projektowanie schematów, optymalizacja zapytań)
- •Utrzymanie i rozwijanie infrastruktury w AWS (ECS, Docker, Kubernetes)
- •Pisanie testów jednostkowych i integracyjnych
- •Uczestnictwo w code review i pair programming
- •Konfiguracja i utrzymanie pipeline'ów CI/CD
- •Debugowanie i profilowanie wydajności aplikacji
- •Współpraca z klientami przy definiowaniu wymagań technicznych
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z minimum 2 latami komercyjnego backendu w webówkach, znający SQL i podstawy AWS/Dockera, gotowy do nauki nowego języka (Ruby lub JS) w ramach onboardingu.
Juniorzy bez komercyjnego doświadczenia (wymagane >2 lata) ani osoby szukające pracy wyłącznie w jednym, ściśle określonym języku (możliwe przejście na Ruby/JS).
- ?Które języki są aktualnie najczęściej używane w projektach – czy Python jest głównym, czy raczej Ruby/JS?
- ?Jak wygląda onboarding – czy jest czas na naukę nowego języka, jeśli zajdzie taka potrzeba?
- ?Ilu klientów obsługuje zespół jednocześnie? Czy pracujemy nad jednym czy wieloma projektami równolegle?
- ?Czy przewidziane są dyżury on-call lub praca w weekendy?
- ?Jakie są najbliższe plany rozwoju technologicznego – czy firma inwestuje w konkretny stack?
- −Nie podano, jaki jest typowy czas trwania projektu
- −Brak informacji o liczbie klientów i branżach
- −Nie wiadomo, czy istnieje budżet na szkolenia lub konferencje
- −Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe itp.)
Małe, autonomiczne zespoły z dużą odpowiedzialnością i bezpośrednim kontaktem z klientem. Firma stawia na otwartość, współpracę i technologiczną różnorodność.
Poniżej mediany rynkowej
≈ 88,1–114,9 zł/h
Dane z aktywnych ofert zawierających technologię AWS. Pełne statystyki zarobków →