Python Fullstack Developer
Margo
- Location: Warszawa (Poland)
- Work arrangement: hybrid
- Employment type: Contract
- Salary: €27 - €30 EUR/hr
- Seniority: senior
- Posted:
Source not independently verified
Confirm the company and recruiter through an official company domain before applying. Never pay money, share one-time codes, sign out of your Apple or Google account, install apps or configuration profiles, or run code from a repository sent by a recruiter.
Job description
Lokalizacja: WarszawaModel pracy: Zdalna – tylko 2 dni w miesiącu w biurze w Warszawie (dni wybiera menedżer)Zakres obowiązkówProjektowanie i rozwój: Tworzenie oraz wdrażanie nowoczesnego oprogramowania w technologiach Python, Django i React.js.
Współudział w koncepcji: Aktywny udział w planowaniu architektury oraz projektowaniu nowych modułów i funkcjonalności.
Optymalizacja systemów: Analiza wydajności kodu i udoskonalanie istniejących rozwiązań pod kątem technologicznym.
Dbałość o jakość: Przeprowadzanie przeglądów kodu (code review) oraz weryfikowanie jakości dostarczanego oprogramowaniaProfil kandydataDoświadczenie backendowe: Minimum 3 lata praktyki w programowaniu w języku Python oraz co najmniej 2 lata z frameworkiem Django.
Doświadczenie frontendowe (zaawansowane UI): Minimum 3 lata pracy z React.js, JavaScript, Redux, gotowymi komponentami i szablonami, CSS, React Native oraz jQuery.
Kontrola wersji: Praktyczna znajomość rozproszonego systemu kontroli wersji GIT.
Testowanie: Doświadczenie w pisaniu testów jednostkowych, funkcjonalnych, regresyjnych oraz End-to-End (E2E).
Bazy danych i API: Dobra znajomość baz danych SQL oraz standardu REST API.
Język angielski: Poziom umożliwiający swobodne korzystanie z dokumentacji technicznej.
Kompetencje miękkie: Zdolność do analitycznego myślenia oraz pełna samodzielność w rozwiązywaniu problemów programistycznych.
Mile widzianeDoświadczenie w pracy w metodyce Agile oraz znajomość systemu JIRA.
Praktyczna znajomość bazy danych PostgreSQL.
Znajomość systemów automatyzacji CI/CD (np. Jenkins, TeamCity).
Doświadczenie z systemem monitorowania błędów Sentry.
Znajomość platform takich jak Gerrit, Bitbucket, GitHub lub GitLab.
Znajomość narzędzi testowych Playwright lub Cypress.
Podstawowa znajomość systemu operacyjnego Linux.
Skills
- css
- django
- git
- javascript
- jquery
- python
- react
- redux
- restapi
- sql
Languages
EN, PL
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply