Renegades poszukuje doświadczonego Senior Backend Developera, który dołączy do naszego zespołu w pełni zdalnym modelu pracy. Szukamy eksperta, który łączy pragmatyczne podejście do programowania z silnym naciskiem na tworzenie czystego, czytelnego i ściśle typowanego kodu w języku Python.
Zakres obowiązków
- Rozwój zaawansowanej warstwy backendowej z wykorzystaniem technologii Python.
- Projektowanie oraz implementacja kompleksowych rozwiązań end-to-end, obejmujących pełny przepływ danych od interfejsu użytkownika, przez API, aż po bazę danych.
- Tworzenie oraz ciągłe rozwijanie wydajnych interfejsów RESTful API.
- Aktywny udział w procesach code review oraz dbałość o rozwój i utrzymanie standardów w ramach CI/CD.
Wymagania
- Minimum 6 lat udokumentowanego doświadczenia w pracy z językiem Python oraz biegła znajomość Type Hints.
- Praktyczna znajomość frameworka FastAPI oraz biblioteki Pydantic.
- Doświadczenie w pracy z bazami danych MongoDB oraz PostgreSQL.
- Znajomość narzędzi Docker, Git oraz umiejętność tworzenia testów jednostkowych dla backendu.
- Bardzo dobra znajomość języka angielskiego na poziomie B2 lub wyższym.
Co oferujemy
- Możliwość pracy w pełni zdalnej w zespole stawiającym na wysoką jakość kodu.
- Udział w ambitnych projektach wymagających zaawansowanej wiedzy technicznej.
- Współpracę z doświadczonymi specjalistami w środowisku nastawionym na rozwój i wymianę wiedzy.