Programista/Programistka Python
Opis stanowiska:
Projektowanie i implementacja backendu w Python + FastAPI
Tworzenie i rozwój REST API (integracje z innymi systemami, serwisami zewnętrznymi)
Praca z bazami danych (PostgreSQL / inne relacyjne)
Pisanie testów (unit/integration), dbanie o jakość i czytelność kodu
Udział w projektowaniu architektury systemu i procesie code review
Współpraca z zespołem (developerzy, analitycy, biznes), udział w planowaniu zadań
Od kandydatów oczekujemy:
Min. 2–3 lata doświadczenia komercyjnego w Pythonie
Praktyczna znajomość FastAPI (tworzenie endpointów, dependency injection, walidacja danych, Pydantic)
Dobra znajomość SQL oraz pracy z relacyjnymi bazami danych (np. PostgreSQL)
Doświadczenie w pracy z systemem kontroli wersji Git
Podstawowa znajomość Docker / konteneryzacji
Umiejętność samodzielnego rozwiązywania problemów oraz pracy w zespole
Komunikatywność i chęć rozwoju
Mile widziane:
Znajomość zagadnień security w aplikacjach webowych, uwierzytelnianie / autoryzacja (JWT/OAuth2, WebAuthn),
OWASP Top 10, dobre praktyki bezpieczeństwa API
Doświadczenie z Odoo (tworzenie własnych modułów, integracje, ORM Odoo)
Znajomość asynchroniczności w Pythonie (async/await)
Doświadczenie w pracy w architekturze mikroserwisowej
Programista/Programistka Python
Programista/Programistka Python