JustJoin.IT Praca zdalna Senior

Senior Fullstack Developer (React + Python)

PhotoAiD

⚲ Warszawa

23 000 - 30 000 PLN netto (B2B)

Wymagania

  • min. 5 lat doświadczenia w fullstack developmencie
  • ekspercka znajomość React i TypeScript po stronie frontendu
  • komercyjne doświadczenie backendowe w dowolnym języku (Python, Node.js, Go, Java, C#, PHP)
  • gotowość do rozwijania backendu w Pythonie (FastAPI, SQLAlchemy) — wdrożenie zapewnione
  • silne rozumienie nowoczesnych wzorców React (hooks, context, composition) oraz praktyczna znajomość TanStack Router
  • doświadczenie z ekosystemem AWS (ECS/EKS, Lambda, API Gateway, S3, SQS/SNS, EventBridge)
  • umiejętność wdrażania architektury multi-tenant UI
  • praca z AI na poziomie power usera jako naturalny element stacku

Opis stanowiska

Tworzenie produktu do zdjęć dokumentowych — aplikacji webowych, interfejsów biometrycznych, aplikacji dla kiosków i maszyn drukujących. Będziesz projektować skalowalne API w Pythonie (FastAPI), zarządzać infrastrukturą AWS i aktywnie używać narzędzi AI w codziennej pracy. To oferta dla seniora full-stack, który chce pracować w firmie o globalnym zasięgu i wysokim tempie wzrostu, z realnym wpływem na produkt. Uwaga: firma oczekuje, że od pierwszego dnia będziesz działać na pełnych obrotach — może to oznaczać brak okresu wdrożenia i wysokie oczekiwania co do natychmiastowej produktywności.

🔍 Dekoder Ogłoszenia

🔴
AI-First Senior Fullstack Developer
Oczekuje się, że kandydat będzie aktywnie wykorzystywał narzędzia AI w codziennej pracy, co może oznaczać eksperymentowanie z nowymi technologiami lub potrzebę szybkiego uczenia się.
🔴
Dopasujemy projekty do Twojego doświadczenia, żeby od pierwszego dnia działać na pełnych obrotach.
Choć brzmi to zachęcająco, może oznaczać, że zespół jest mocno obciążony i potrzebuje kogoś, kto od razu będzie produktywny bez okresu wdrożenia.
🟡
Prowadzić projekty typu greenfield.
Może oznaczać tworzenie zupełnie nowych funkcjonalności od zera, co jest ekscytujące, ale też wiąże się z niepewnością i brakiem ugruntowanych rozwiązań.
🟡
Aktywnie używać narzędzi AI (Claude Code, Codex, Cursor) jako stałego elementu codziennej pracy.
To jasne wskazanie na potrzebę biegłości w narzędziach AI, co może być zarówno szansą na rozwój, jak i potencjalnym wyzwaniem dla osób bez doświadczenia w tym obszarze.
🟡
Dbać o wysokie standardy jakości kodu w zespole.
Oznacza to odpowiedzialność za jakość kodu nie tylko własnego, ale także innych członków zespołu, co może wymagać dodatkowego zaangażowania w procesy przeglądu kodu.