Poszukujemy osoby z doświadczeniem w tworzeniu aplikacji webowych, obejmujących zarówno backend, jak i frontend. Osoba ta będzie odpowiedzialna za projektowanie, rozwój i utrzymanie skalowalnych aplikacji oraz współpracę z zespołem produktowym, klientami i innymi interesariuszami.
Rola obejmuje pełen cykl tworzenia oprogramowania – od backendowych API, przez frontend, aż po wdrożenie i utrzymanie produkcyjne.
responsibilities :
Projektowanie, rozwój i utrzymanie backendowych serwisów i API w Pythonie (FastAPI)
Tworzenie nowoczesnych, responsywnych aplikacji frontendowych w React, TypeScript i Vite
Współpraca z klientami: zbieranie wymagań, doradztwo techniczne, wsparcie wdrożeń
Projektowanie i optymalizacja modeli danych i zapytań (MSSQL, SQLAlchemy)
Wdrażanie i utrzymanie aplikacji przy użyciu Docker oraz Kubernetes
Dbanie o bezpieczeństwo, wydajność, skalowalność i jakość kodu
Udział w projektowaniu architektury i podejmowaniu decyzji technicznych
Rozwiązywanie problemów produkcyjnych
requirements-expected :
Minimum 5 lat doświadczenia w tworzeniu oprogramowania
Doświadczenie w kontaktach z klientem lub interesariuszami biznesowymi
Bardzo dobra znajomość backendu: Python, FastAPI, NGINX
Doświadczenie frontendowe: React, TypeScript, Vite
Znajomość relacyjnych baz danych (szczególnie MSSQL)
Doświadczenie z narzędziami konteneryzacji i orkiestracji (Docker, Kubernetes)
offered :
Wpływ na architekturę i rozwój produktu
Współpracę z doświadczonym zespołem technicznym
Projekty realizowane w bezpośrednim kontakcie z klientem