JustJoin.IT Praca zdalna Senior

Senior Fullstack Developer (React + Python)

PhotoAiD

⚲ Warszawa

23 000 - 30 000 PLN netto (B2B)

Wymagania

  • Python
  • JavaScript
  • React
  • TypeScript
  • AI

Opis stanowiska

AI-First Senior Fullstack Developer
Jesteśmy polską firmą technologiczną z globalnym zasięgiem: $17M+ ARR, 40%+ wzrostu rok do roku, 100+ krajów. Dzięki naszej aplikacji każdy może zrobić zdjęcie do dokumentu smartfonem - bez wychodzenia z domu, bez kolejek, bez stresu. Działamy też offline: 500+ fotokabin w centrach handlowych, kioski w Empiku i aplikacja we współpracy z Rossmann. Rośniemy, bo tworzymy produkt, który realnie ułatwia ludziom życie - a to dopiero początek.
Żeby utrzymać to tempo, szukamy AI-First Senior Fullstack Developera.
Pracujemy w strukturze tribes - samowystarczalnych zespołów, które pracują razem nad konkretnymi funkcjonalnościami produktu. Dopasujemy projekty do Twojego doświadczenia, żeby od pierwszego dnia działać na pełnych obrotach.
Co będziesz robić
• Tworzyć produkt, który w Polsce i na świecie ułatwia życie milionom ludzi oraz prowadzić projekty typu greenfield.
• Budować i rozwijać aplikacje webowe - interfejsy biometryczne, aplikacje dla kiosków i maszyn drukujących.
• Projektować skalowalne API w Pythonie (FastAPI) i zarządzać infrastrukturą w środowisku AWS.
• Obsługiwać zarządzanie stanem w wieloetapowych przepływach zamówień.
• Projektować modularną architekturę feature-based i pisać testy (unit, integration, E2E).
• Prowadzić code review i dbać o wysokie standardy jakości kodu w zespole.
• Aktywnie używać narzędzi AI (Claude Code, Codex, Cursor) jako stałego elementu codziennej pracy.
Nasze oczekiwania
• Min. 5 lat doświadczenia w fullstack developmencie, w tym ekspercka znajomość React i TypeScript po stronie frontendu oraz komercyjne doświadczenie backendowe w dowolnym języku (Python, Node.js, Go, Java, C#, PHP).
• Gotowość do rozwijania backendu w Pythonie (FastAPI, SQLAlchemy). Nie wymagamy wcześniejszego doświadczenia w tym stacku, wdrożenie zapewniamy.
• Silne rozumienie nowoczesnych wzorców React (hooks, context, composition) oraz praktyczna znajomość TanStack Router.
• Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych (PostgreSQL, MySQL/Aurora, Redis, opcjonalnie DynamoDB).
• Doświadczenie z ekosystemem AWS (m.in. ECS/EKS, Lambda, API Gateway, S3, SQS/SNS, EventBridge).
• Umiejętność wdrażania architektury multi-tenant UI.
• Swobodne operowanie narzędziami DevOps i monitoringu (Docker, Sentry, Grafana, Prometheus).
• Praca z AI na poziomie power usera jako naturalny element Twojego stacku.

Nice to have:

• Komercyjne doświadczenie z Pythonem (FastAPI, SQLAlchemy).
• Doświadczenie z React Native.
• Znajomość Canvas API, Web Workers.
• Doświadczenie z systemami kioskowymi / embedded.
• Integracje bramek płatności (Braintree, Apple Pay).
Co oferujemy


Wynagrodzenie: 23 000 – 30 000 PLN + VAT / mies. (B2B).
• ESOP -  pakiet opcji (4-letni vesting, roczny cliff); realny udział we wzroście firmy rosnącej 100% r/r.
• Praca zdalna lub hybryda - biuro na warszawskim Mokotowie.
• Workation na Teneryfie - nowoczesne biuro + część mieszkalna na Wyspach Kanaryjskich.
• Prywatna opieka medyczna Enel-Med.
• Karta Multisport.

• Dobry sprzęt dopasowany do stanowiska.
• Kultura zero bullshit - feedback wprost, fair play, autonomia, dowożenie.

Proces rekrutacyjny: Aplikacja → Screening → Paid task → Rozmowa z CTO/Founderem

🔍 Dekoder Ogłoszenia

🟡
AI-First Senior Fullstack Developer
Oznacza to, że firma kładzie duży nacisk na wykorzystanie narzędzi AI w procesie tworzenia oprogramowania, co może wymagać od kandydata aktywnego uczenia się i stosowania nowych technologii.
🔴
Dopasujemy projekty do Twojego doświadczenia, żeby od pierwszego dnia działać na pełnych obrotach.
Może to oznaczać, że projekty będą ambitne i wymagające, a oczekiwania co do szybkiego wdrożenia i produktywności będą wysokie.
🟡
Prowadzić projekty typu greenfield.
Oznacza tworzenie nowych funkcjonalności od zera, co jest ekscytujące, ale może też wiązać się z brakiem istniejącej dokumentacji i koniecznością podejmowania wielu decyzji architektonicznych.
🟡
Aktywnie używać narzędzi AI (Claude Code, Codex, Cursor) jako stałego elementu codziennej pracy.
Wymaga to od kandydata gotowości do integracji narzędzi AI w codziennych obowiązkach, co może być zarówno ułatwieniem, jak i dodatkowym elementem do opanowania.