Pomiń do treści
Logo firmy Infinity Quest

React Developer

Infinity Quest

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄OtherKontrakt
⏱️Senior · 10+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano23 czerwca 2026
Ostatnio sprawdzono23 czerwca 2026
Wygasa za9 dni
Werdykt JobHunt

Rola polega na budowaniu i utrzymaniu platformy edtech – zarówno warstwy frontendowej (React, TypeScript, Redux/Zustand), jak i backendowej (Python, DynamoDB, PostgreSQL, SQS/Celery). Osoba na tym stanowisku będzie projektować interfejsy użytkownika, pisać testy, integrować z zewnętrznymi API i komponentami AI/LLM, a także dbać o obserwowalność i automatyzację (CI/CD). Mimo tytułu 'React Developer', praca obejmuje pełny stack – frontend i backend.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: widełki wynagrodzenia, nazwa klienta / produktu.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Tytuł może mylić

Tytuł 'React Developer' sugeruje wyłącznie frontend, ale realnie rola obejmuje również backend w Pythonie, bazy danych, CI/CD i AI/LLM – jest to stanowisko full-stack engineer.

Czym naprawdę jest ta rola?Full-Stack Engineer

Rola polega na budowaniu i utrzymaniu platformy edtech – zarówno warstwy frontendowej (React, TypeScript, Redux/Zustand), jak i backendowej (Python, DynamoDB, PostgreSQL, SQS/Celery). Osoba na tym stanowisku będzie projektować interfejsy użytkownika, pisać testy, integrować z zewnętrznymi API i komponentami AI/LLM, a także dbać o obserwowalność i automatyzację (CI/CD). Mimo tytułu 'React Developer', praca obejmuje pełny stack – frontend i backend.

Plusy
  • Możliwość pracy nad pełnym stackiem (frontend + backend)
  • Nowoczesny stack: TypeScript, Python, DynamoDB, PostgreSQL, AI/LLM
  • Wpływ na architekturę i decyzje techniczne
  • Obserwowalność i CI/CD – profesjonalne podejście do operacji
Na co uważać
  • Wymaganie '10 Years Above' – może oznaczać sztywne odrzucanie kandydatów z mniejszym stażem, nawet jeśli mają odpowiednie kompetencje
  • 'Advanced Java Concepts' – dziwne w kontekście React/Python, może być błędem kopiuj-wklej lub wskazywać na legacy system
  • Brak widełek wynagrodzenia w ogłoszeniu
  • !Model hybrydowy: 3 dni w tygodniu z lokalizacji klienta – może być uciążliwy dojazdowo
  • !Nieznana jest końcowa firma kliencka – brak informacji o produkcie i zespole
  • !Typ kontraktu 'other' – nie wiadomo, czy B2B, czy umowa o dzieło
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Implementacja komponentów React z TypeScriptem dla paneli ucznia i nauczyciela
  • Zarządzanie stanem aplikacji za pomocą Redux, Zustand lub Context API
  • Pisanie unit testów i testów integracyjnych dla komponentów frontendowych
  • Projektowanie i rozwijanie backendowych API w Pythonie
  • Realizacja asynchronicznego przetwarzania z użyciem SQS i Celery
  • Projektowanie dostępu do danych w DynamoDB i PostgreSQL
  • Integracja backendu z systemami wewnętrznymi, zewnętrznymi API i komponentami AI/LLM
  • Utrzymanie i ulepszanie pipeline'ów CI/CD oraz narzędzi obserwowalności (logowanie, metryki, tracing)
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Senior developer z przynajmniej 5-letnim doświadczeniem w React i Pythonie, który zna Redux, PostgreSQL, DynamoDB i potrafi pisać testy. Powinien mieć też podstawowe doświadczenie z CI/CD i asynchronicznym przetwarzaniem.

Raczej nie dla

Osoby szukające wyłącznie frontendowej roli bez backendu, juniorzy i midowie bez silnych umiejętności full-stack, oraz kandydaci nieakceptujący hybrydowego modelu pracy (3 dni w biurze).

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote2/5
Enterprise3/5
Pytania do rekrutera
  • ?Czy wymaganie '10 lat doświadczenia' jest sztywne? Czy lata liczone łącznie, czy w konkretnych technologiach?
  • ?Jaki jest kontekst 'Advanced Java Concepts' – czy to rzeczywista część stacku, czy pozostałość po starszym systemie?
  • ?Ile osób liczy zespół deweloperski i jaki jest podział na frontend/backend?
  • ?Czy praca odbywa się bezpośrednio dla klienta, czy jesteśmy teamem wewnętrznym Infinity Quest?
  • ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
  • ?Czy istnieje możliwość pracy zdalnej w inne dni niż te 3 dni w biurze?
  • ?Jaka jest przewidywana skala systemu i obciążenie (liczba użytkowników)?
Brakujące informacje
  • Widełki wynagrodzenia
  • Nazwa klienta / produktu
  • Wielkość zespołu
  • Proces rekrutacyjny
  • Benefity pozapłacowe
  • Informacja o ewentualnym on-call lub dyżurach
Zespół

Brak danych. Z ogłoszenia nie wynika kultura zespołu – wiadomo jedynie, że trzeba współpracować z działem designu i brać udział w code review.

🔗Podobne oferty