Python Fullstack Developer
Opis stanowiska
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.
Interesuje Cię ta oferta?