Full Stack React + Python
⚲ Warszawa, Gdańsk, Poznań, Wrocław, Kraków, Olsztyn, Łódź, Lublin, Szczecin, Białystok
20 160 - 22 680 PLN netto (B2B)
Wymagania
- min. 5 lat komercyjnego doświadczenia w tworzeniu aplikacji full-stack
- bardzo dobra znajomość JavaScript (ES6+), HTML5, CSS3 oraz Pythona
- głęboka znajomość React.js (hooks, lifecycle, dojrzałe wzorce architektoniczne)
- praktyka z FastAPI, Flask lub Django
- doświadczenie w tworzeniu i konsumowaniu RESTful API
- doświadczenie z bazami SQL i/lub NoSQL (PostgreSQL, MySQL, MongoDB)
Mile widziane
- znajomość TypeScript, Next.js, testów (Jest, RTL, Cypress, PyTest), WCAG, Azure, CI/CD, Docker
- doświadczenie w projektach opartych na analizie danych lub znajomość języka R
Opis stanowiska
Praca full-stack w projekcie, gdzie front (React) i backend (Python) rozwijane są równolegle — tworzysz zarówno interfejsy, jak i logikę biznesową oraz API. Realnie zajmiesz się architekturą komponentów, integracjami REST/GraphQL i optymalizacją wydajności po obu stronach. To oferta dla kogoś z co najmniej 5-letnim komercyjnym doświadczeniem full-stack, kto swobodnie porusza się między JavaScript/TypeScript a Pythonem. Uwaga: w opisie pojawia się fraza 'wysoki transfer oraz spójność danych' — w praktyce może to oznaczać projekt z dużym obciążeniem, problemami ze skalowaniem lub legacy, które trzeba będzie ogarniać.
🔍 Dekoder Ogłoszenia
🟡
Inżynieria UI/UX
Brzmi poważnie, ale w praktyce oznacza zwykłe pisanie frontendu w React — nie projektowanie UX ani badania z użytkownikami.
🟡
nowoczesnego ekosystemu front-endowego
Ogólnik bez konkretów — nie wiadomo, czy chodzi o TypeScript, Next.js, Vite czy cokolwiek innego. Warto dopytać o stack.
🟡
modułowych, skalowalnych komponentów UI
Standardowy buzzword. Każdy chce 'skalowalnych komponentów', ale bez kontekstu (rozmiar zespołu, produktu) to puste hasło.
🟡
optymalizacja asynchronicznego przepływu danych
Brzmi technicznie i wymagająco — może oznaczać realne problemy z wydajnością, które trzeba będzie łatać.
🔴
wysoki transfer oraz spójność danych
Sugeruje duże obciążenie systemu — możliwe, że projekt ma problemy ze skalowaniem lub legacy, które trzeba ogarniać.