Senior Full Stack Developer
Summary
Senior full stack developer delivering complete features end-to-end — Python backend APIs (Django/FastAPI/Flask) plus React-style frontends — for a retail workforce-management platform. Covers database work, REST integrations, performance optimization, tests and code review, in a hybrid role based in Wrocław.
Nasz klient tworzy nowoczesne rozwiązania technologiczne dla branży retail, wspierające zarządzanie pracą sklepów, zespołów i codziennych procesów. System łączy pracowników, zadania oraz informacje w czasie rzeczywistym, pomagając zwiększać efektywność pracy i jakość obsługi klientów.
Szukamy Senior Full Stack Developera, który połączy kompetencje backendowe (Python) z frontendowymi, żeby samodzielnie dostarczać kompletne funkcjonalności — od API po interfejs użytkownika. To rola dla osoby, która lubi ogarniać cały pipeline: bazę danych, logikę biznesową i to, co widzi użytkownik końcowy (np. panel administracyjny, dashboardy dla resellerów itp.).
Twoja rola w zespole
- Projektowanie i rozwój API oraz logiki backendowej w Pythonie (Django/FastAPI/Flask).
- Budowa interfejsów użytkownika (React lub podobny framework) dla paneli zarządzania urządzeniami i danych klientów.
- Współpraca z zespołem backendowym cWatch przy integracjach i wspólnych komponentach.
- Optymalizacja wydajności aplikacji na obu końcach stosu (frontend + backend).
- Utrzymanie jakości kodu — testy, code review, dokumentacja.
Poziom wiedzy i kwalifikacje
- Min. 4–5 lat komercyjnego doświadczenia jako full stack developer.
- Biegła znajomość Pythona oraz jednego z frameworków: Django, FastAPI lub Flask.
- Doświadczenie z frameworkiem frontendowym (React, Vue lub podobny).
- Znajomość PostgreSQL oraz podstaw baz nierelacyjnych (Redis/MongoDB).
- Umiejętność projektowania REST API i integracji z systemami zewnętrznymi.
- Znajomość Docker i Git, doświadczenie z co najmniej jedną platformą chmurową (AWS/GCP/Azure).
- Wyższe wykształcenie techniczne (informatyka lub pokrewne).
- Znajomość angielskiego min. B2.
Nice-to-have
- Doświadczenie w projektach związanych z zarządzaniem urządzeniami (device management, IoT).
- Znajomość narzędzi do wizualizacji danych (dashboardy, wykresy).
Co zyskujesz
- Pracę w projekcie o globalnych możliwościach i aspiracjach,
- Niekorporacyjną atmosferę pracy,
- Atrakcyjne wynagrodzenie,
- Budzet szkoleniowy,
- Karta Multisport,
- Stabilną pracę w komfortowym biurze z fajnymi ludźmi,
- Pracę hybrydową.