Senior Full Stack Developer (Python + React)

Be in IT specjalizuje się w kompleksowej rekrutacji specjalistów IT dla polskich i międzynarodowych firm. Wspieramy klientów w pozyskiwaniu ekspertów z obszarów software development, AI, data, cloud, cybersecurity, ERP, CRM oraz zarządzania IT.

Stawiamy na znajomość technologii, przejrzystą komunikację i partnerskie podejście, dzięki którym skutecznie dopasowujemy kandydatów do potrzeb organizacji i realizowanych projektów.

Obecnie dla naszego klienta poszukujemy osoby na stanowisko: Senior Full Stack Developer (Python + React).

Zakres obowiązków:

  • Długofalowa współpraca przy rozwoju i utrzymaniu platform chmurowych oraz platform danych.
  • Tworzenie oraz rozwój aplikacji full stackowych przy użyciu technologii Python (backend) oraz JavaScript (frontend).
  • Budowanie i projektowanie RESTful API z wykorzystaniem frameworków FastAPI oraz Flask.
  • Tworzenie dynamicznych interfejsów użytkownika w oparciu o React oraz Next.js (z wykorzystaniem SSR/SSG, routing oraz state management).
  • Projektowanie schematów baz danych, optymalizacja zapytań i performance tuning w środowiskach PostgreSQL oraz Snowflake.
  • Przegląd kodu (code review) w dużych, długo istniejących repozytoriach.
  • Konteneryzacja aplikacji z wykorzystaniem Docker oraz praca ze środowiskiem Kubernetes (deployments, services, ingress, config/secrets, scaling, pod debugging).
  • Tworzenie oraz utrzymanie pipeline'ów CI/CD przy użyciu GitHub Actions oraz GitLab CI.
  • Integracja i zarządzanie mechanizmami autoryzacji oraz uwierzytelniania (JWT/OAuth2) z zachowaniem best practices w obszarze bezpieczeństwa API.
  • Rozwiązywanie złożonych wyzwań technicznych oraz branie odpowiedzialności za problemy end-to-end.

Oczekujemy:

  • Doświadczenie w przeprowadzaniu code review na dużych, długowiecznych repozytoriach kodu.
  • Praktyczna znajomość Kubernetes (w tym: deployments, services, ingress, config/secrets, skalowanie oraz debugowanie podów).
  • Doświadczenie w komercyjnym tworzeniu aplikacji full stackowych: Python na backendzie i JavaScript na frontendzie.
  • Hands-on experience z FastAPI oraz Flask przy budowaniu REST API.
  • Hands-on experience z React oraz Next.js (znajomość SSR/SSG, routing, zarządzanie stanem).
  • Ekspercka wiedza z zakresu baz danych PostgreSQL oraz Snowflake – projektowanie schematów, optymalizacja zapytań i tuning wydajnościowy.
  • Biegle opanowany Docker oraz best practices związane z konteneryzacją.
  • Doskonała znajomość Git workflow (strategie gałęziowe, pull requests, rozwiązywanie konfliktów).
  • Głębokie zrozumienie projektowania RESTful API, mechanizmów autoryzacji (JWT/OAuth2) i zasad bezpieczeństwa.
  • Praktyczne doświadczenie z narzędziami CI/CD (GitHub Actions, GitLab CI).
  • Znajomość języka angielskiego na poziomie B2 lub C1 – umożliwiająca swobodną komunikację w międzynarodowym środowisku.
  • Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca.

Mile widziane:

  • Proaktywne podejście, chęć nastawiona na rozwiązywanie skomplikowanych problemów technicznych oraz end-to-end ownership.
  • Motywacja i chęć szybkiego przyswajania oraz wdrażania nowych technologii.
  • Znajomość szerszego ekosystemu usług AWS (IAM, S3, RDS, Lambda) oraz podstaw Azure.
  • Doświadczenie z narzędziami observability i stosami logowania/monitoringu (Prometheus, Grafana, CloudWatch lub pokrewne).

Oferujemy:

  • Długofalowa współpraca z wynagrodzeniem w przedziale 150-170 PLN netto/godz. + VAT.
  • Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. 
  • Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). 
  • Współpraca w pełni zdalna.
  • Benefity - prywatna opieka medyczna, karta Multisport. 
  • Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

150 – 170 PLN

salary_range.period.net.hourly - salary_range.contract_type.b2b

job_post.job_details

job_post.job_type

job_type.contract

job_post.remote_status

remote_status.remote
ID: 1064 job_post.published_on: 11/09/2026
announcement.apply