Unlock Full Resume Report

New offer - be the first one to apply!

September 8, 2026

Senior Python Developer

Senior • Remote

160 - 180 PLN/yr

Warsaw, MZ, Poland

Tryb współpracy

  • 100% zdalnie
  • Dostępność: od zaraz lub maksymalnie w ciągu 1 miesiąca

Czym będziesz się zajmować?

  • Projektowanie i rozwijanie produkcyjnych usług backendowych oraz REST API w Pythonie z wykorzystaniem FastAPI.
  • Tworzenie komponentów wykorzystujących programowanie asynchroniczne, w tym obsługę operacji I/O oraz równoległe przetwarzanie wielu żądań.
  • Projektowanie logiki aplikacyjnej oraz integracja usług z relacyjnymi i nierelacyjnymi bazami danych.
  • Optymalizacja zapytań, dostępu do danych oraz wydajności aplikacji.
  • Tworzenie testów jednostkowych i integracyjnych oraz dbanie o jakość i testowalność kodu.
  • Konteneryzacja aplikacji oraz przygotowywanie i utrzymywanie środowisk z wykorzystaniem Docker.
  • Rozwój i utrzymanie usług działających w środowisku AWS lub Azure.
  • Diagnozowanie problemów produkcyjnych, analiza logów oraz identyfikowanie źródeł problemów z wydajnością i stabilnością aplikacji.
  • Udział w projektowaniu architektury backendowej oraz podejmowaniu decyzji dotyczących skalowalności, niezawodności i dalszego rozwoju systemu.
  • Code review oraz dbanie o standardy techniczne i jakość kodu.

Wymagania

  • Minimum 7 lat komercyjnego doświadczenia w Pythonie, przede wszystkim w rozwoju aplikacji backendowych.
  • Bardzo dobra znajomość FastAPI oraz praktyczne doświadczenie w tworzeniu produkcyjnych API.
  • Bardzo dobra znajomość programowania asynchronicznego w Pythonie, w tym praktyczne doświadczenie z asyncio oraz async/await.
  • Doświadczenie w projektowaniu skalowalnych usług backendowych oraz optymalizacji ich wydajności.
  • Bardzo dobra znajomość SQL oraz relacyjnych baz danych.
  • Doświadczenie w pracy z nierelacyjnymi bazami danych.
  • Praktyczne doświadczenie w tworzeniu testów jednostkowych i integracyjnych.
  • Bardzo dobra znajomość Docker oraz doświadczenie w konteneryzacji aplikacji.
  • Praktyczne doświadczenie z co najmniej jedną platformą chmurową: AWS lub Azure.
  • Bardzo dobra znajomość zasad projektowania API, walidacji danych, obsługi błędów oraz tworzenia niezawodnych usług backendowych.
  • Umiejętność samodzielnego analizowania złożonych problemów technicznych oraz podejmowania decyzji dotyczących implementacji rozwiązania.
  • Bardzo dobra znajomość języka angielskiego, umożliwiająca swobodną współpracę w międzynarodowym środowisku.

Mile widziane

  • Doświadczenie z architekturą mikroserwisową i systemami rozproszonymi.
  • Znajomość Kubernetes.
  • Doświadczenie z rozwiązaniami event-driven oraz systemami kolejkowymi.
  • Praktyka w optymalizacji aplikacji Python obsługujących duży ruch lub intensywne operacje na danych.

Dlaczego warto?

  • Udział w projekcie opartym na Python, FastAPI i programowaniu asynchronicznym.
  • Projekt obejmujący wymagające zagadnienia backendowe związane z wydajnością, przetwarzaniem danych i skalowalnością.
  • Rozwiązania wykorzystujące technologie chmurowe, bazy danych oraz nowoczesną architekturę backendową.
  • Udział w podejmowaniu decyzji dotyczących architektury, jakości kodu oraz standardów technicznych rozwijanego rozwiązania.

Similar jobs you might like