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.).

Zakres odpowiedzialności

•      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.

Wymagania (must-have)

•      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ść MySQL oraz podstaw baz nierelacyjnych (Redis).

•      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).

Oferujemy

•      Pracę przy produktach realnie używanych przez klientów retail.

•      Dużą samodzielność w projektowaniu i wdrażaniu funkcjonalności end-to-end.

•      Kartę Multisport.