Full Stack React + Python
Summary
A senior full-stack developer builds web applications using React on the frontend and Python (FastAPI, Flask, or Django) on the backend, working with RESTful APIs, SQL/NoSQL databases, and modern build tooling. Requires 5+ years of commercial experience; remote within Poland.
- Doświadczenie: Minimum 5 lat praktyki zawodowej w komercyjnym tworzeniu aplikacji Full-Stack.
- Kluczowe technologie: Bardzo dobra znajomość JavaScript (ES6+), HTML5, CSS3 oraz języka Python.
- Ekosystem React: Głęboka znajomość React.js (w tym hooks, lifecycle methods oraz dojrzałych wzorców architektonicznych).
- Frameworki Python: Praktyka w budowaniu aplikacji za pomocą FastAPI, Flask lub Django.
- Projektowanie API: Doświadczenie w tworzeniu i konsumowaniu interfejsów RESTful API.
- Bazy danych: Doświadczenie w pracy z bazami SQL i/lub NoSQL (np. PostgreSQL, MySQL, MongoDB).
- Narzędzia i procesy: Biegłość w pracy z systemem Git oraz narzędziami budowania aplikacji (Webpack, Vite, Babel, NPM, Yarn).
- Kompetencje miękkie: Silne zdolności analityczne, dbałość o detale oraz zorientowanie na współpracę zespołową.
Mile widziane
- Znajomość TypeScript do budowy bezpiecznej typologicznie architektury.
- Doświadczenie z frameworkami Server-Side Rendering (np. Next.js).
- Praktyka w pisaniu testów (Jest, React Testing Library, Cypress dla front-endu; PyTest dla Pythona).
- Znajomość standardów dostępności cyfrowej (WCAG).
- Doświadczenie z chmurą (Azure), procesami CI/CD oraz konteneryzacją (Docker).
- Doświadczenie w projektach opartych na analizie danych lub znajomość języka R.