React Developer
Infinity Quest
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.
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.
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.
- ✓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
- −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
- •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)
Oferta dla doświadczonych specjalistów (Senior).
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.
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).
- ?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)?
- −Widełki wynagrodzenia
- −Nazwa klienta / produktu
- −Wielkość zespołu
- −Proces rekrutacyjny
- −Benefity pozapłacowe
- −Informacja o ewentualnym on-call lub dyżurach
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.