Fullstack Developer (m/f)
cyber_folks
Budowa od podstaw nowej platformy PaaS dla e-commerce, działającej na własnym Kubernetesie. Rola polega na projektowaniu i implementacji centralnego panelu usługowego dla klientów, który zarządza cyklem życia aplikacji (tworzenie, konfiguracja, restart, aktualizacja, usuwanie), integruje się z infrastrukturą i systemami zewnętrznymi (np. billing). To stanowisko łączy backend (Python/Django, API, bazy danych) z frontendem (panel klienta) i wymaga współpracy z zespołem infrastrukturalnym i UX. Praca w małym, decyzyjnym zespole nad produktem greenfield.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak opisu procesu rekrutacyjnego (liczba etapów, czas oczekiwania).
Budowa od podstaw nowej platformy PaaS dla e-commerce, działającej na własnym Kubernetesie. Rola polega na projektowaniu i implementacji centralnego panelu usługowego dla klientów, który zarządza cyklem życia aplikacji (tworzenie, konfiguracja, restart, aktualizacja, usuwanie), integruje się z infrastrukturą i systemami zewnętrznymi (np. billing). To stanowisko łączy backend (Python/Django, API, bazy danych) z frontendem (panel klienta) i wymaga współpracy z zespołem infrastrukturalnym i UX. Praca w małym, decyzyjnym zespole nad produktem greenfield.
- ✓Budowa platformy od podstaw (greenfield) – duży wpływ na architekturę
- ✓Program ESOP (Employee Stock Ownership Plan) po 3 latach – realne współwłasność
- ✓Mały, decyzyjny zespół – autonomia techniczna
- ✓Elastyczne B2B lub UoP
- ✓Dzień wolny na urodziny
- !Nie określono stosu frontendowego (np. React, Vue, Angular)
- !Rola wymaga codziennego używania narzędzi AI – może być nowością dla niektórych
- !Brak informacji o wielkości zespołu i procesie rekrutacyjnym
- !Wspomniane 'doświadczenie z PaaS' jako miłe widziane, ale nie wymagane – może sugerować brak wiedzy w zespole
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja backendowych API w Django/Django-Ninja do zarządzania instancjami aplikacji klientów
- •Implementacja mechanizmów tworzenia, konfiguracji, restartów, aktualizacji i usuwania środowisk aplikacyjnych na Kubernetesie
- •Budowa funkcjonalności wdrożeniowych (staging ↔ produkcja) – push-to-deploy, swap slotów
- •Obsługa domen klientów i integracja z usługami infrastrukturalnymi
- •Tworzenie endpointów do zarządzania bazami danych MySQL/MariaDB
- •Rozwój frontendowej części panelu klienta (wspólnie z zespołem developerskim i UX)
- •Integracja platformy z systemami zewnętrznymi, w tym billingowymi
- •Codzienne wykorzystanie narzędzi AI wspierających rozwój (np. generowanie kodu, testów)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level developer z 4 latami komercyjnego doświadczenia fullstack, solidny Python/Django, podstawowa znajomość Kubernetes i chęć rozwoju w kierunku platform SaaS. Gotowy do samodzielnej pracy nad nowym produktem.
Juniorzy poniżej 4 lat doświadczenia ani osoby bez doświadczenia w budowie SaaS/platform usługowych. Rola wymaga samodzielności i znajomości Kubernetes, więc nie jest dla kogoś, kto dopiero zaczyna z backendem.
- ?Jaki stos frontendowy jest planowany dla panelu klienta?
- ?Ile osób liczy zespół i jakie są role (ile developerów, UX, infra)?
- ?Czy są przewidziane dyżury on-call?
- ?Jakie konkretnie narzędzia AI są używane w codziennej pracy?
- ?Czy platforma jest już w fazie prototypu, czy zupełnie od zera?
- ?Jak wygląda proces wdrożenia – czy ja mam zarządzać Kubernetesem, czy to rolą osobnej osoby?
- ?Jaki jest planowany harmonogram – kiedy MVP?
- −Nie podano wielkości zespołu
- −Brak opisu procesu rekrutacyjnego (liczba etapów, czas oczekiwania)
- −Nie wiadomo, czy praca wymaga dyżurów on-call
- −Nie określono konkretnego stosu frontendowego (React, Vue, Angular?)
Mały, decyzyjny zespół z dużą autonomią – praca przy jednym projekcie, wpływ na wybór narzędzi i architekturę. Kultura oparta na samodzielności i odpowiedzialności.