Senior Backend Developer
Positive (User)
Rola polega na budowaniu i rozwijaniu skalowalnych aplikacji backendowych w Django i Pythonie dla platformy CRM/marketingowej Positive User. Na co dzień będziesz pisać kod, modernizować legacy fragmenty systemu, optymalizować wydajność oraz współpracować z zespołem w pełni zdalnie. To typowa rola backend developera w produkcie SaaS, z naciskiem na wysoką jakość kodu i rozwiązywanie złożonych problemów systemowych.
Brakuje: liczebność zespołu i struktura organizacyjna, stos technologiczny poza python/django (np. baza danych poza sql, cloud provider).
Rola polega na budowaniu i rozwijaniu skalowalnych aplikacji backendowych w Django i Pythonie dla platformy CRM/marketingowej Positive User. Na co dzień będziesz pisać kod, modernizować legacy fragmenty systemu, optymalizować wydajność oraz współpracować z zespołem w pełni zdalnie. To typowa rola backend developera w produkcie SaaS, z naciskiem na wysoką jakość kodu i rozwiązywanie złożonych problemów systemowych.
- ✓Wysokiej jakości sprzęt (Macbook)
- ✓Dofinansowanie opieki medycznej i karty sportowej
- ✓Indywidualne podejście do ścieżki kariery z dostępem do kursów i materiałów
- ✓Praca nad realnym produktem używanym przez globalne marki
- !Wzmianka o modernizacji legacy kodu – może oznaczać spory dług technologiczny
- !Brak informacji o wielkości zespołu i procesie deweloperskim
- !Brak opisu stosu technologicznego poza Django/Celery/SQL – nie wiadomo czy używają cloud, kontenery w produkcji itp.
- •Pisanie kodu backendowego w Django i Pythonie
- •Modernizacja legacy kodu – refaktoring, poprawa czytelności i stabilności
- •Optymalizacja wydajności aplikacji i zapytań SQL
- •Praca z Celery do zadań asynchronicznych i kolejkowania
- •Code review i dbanie o standardy jakości kodu
- •Aktualizacja bibliotek i frameworków do najnowszych wersji
- •Debugowanie złożonych problemów na poziomie aplikacji i systemu
- •Współpraca z zespołem w ramach agile (bez szczegółów w ogłoszeniu)
Oferta dla doświadczonych specjalistów (Senior).
Backend developer z 4 latami doświadczenia w Django i Celery, biegłą znajomością Pythona, umiejący samodzielnie prowadzić zadania i komunikować się płynnie po polsku i angielsku.
Juniorzy bez 4 lat Django, osoby nie znające Celery ani Pythona w stopniu zaawansowanym, kandydaci szukający pracy stacjonarnej lub hybrydowej, a także ci, którzy nie lubią pracować nad legacy kodem.
- ?Jaki procent kodu stanowi legacy i jak wygląda plan modernizacji?
- ?Ile osób liczy zespół backendowy i jak są podzielone role?
- ?Jakie są praktyki CI/CD i czy używa się orkiestracji (Kubernetes)?
- ?Czy jest dyżur on-call i jak często?
- ?Jakie są główne wyzwania techniczne w produkcie?
- ?Czy istnieje budżet na konferencje i dodatkowe szkolenia?
- ?Jak wygląda proces rekrutacji – ile etapów, czy jest zadanie domowe?
- −Liczebność zespołu i struktura organizacyjna
- −Stos technologiczny poza Python/Django (np. baza danych poza SQL, cloud provider)
- −Szczegóły dotyczące testów i pokrycia kodu
- −Proces rekrutacyjny (etapy, czas trwania)
- −Polityka urlopowa i dni wolne
- −Możliwości rozwoju i awansu
Zespół to 'tech enthusiasts' z nastawieniem na rozwój i ciągłe doskonalenie umiejętności – kładzie się nacisk na wzajemne wsparcie i dzielenie się wiedzą.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Git. Pełne statystyki zarobków →