Cześć!
Od 10 lat tworzymy produkty cyfrowe, skupiając się przede wszystkim na aplikacjach ze świata Blockchain. 4soft tworzą ludzie - to dzięki zespołowi 4softowych pasjonatów technologii, możemy współpracować ze światowymi klientami i dostarczać im innowacyjne rozwiązania. Zależy nam na transparentnym podejściu, efektywnej pracy zespołowej i realizacji biznesowych celów naszych klientów.
Poszukujemy Senior Python Developera, który dołączy do zespołu pracującego nad projektem z obszaru Stakingu. Klient obsługuje różnorodne protokoły blockchain, takie jak Ethereum, Solana czy Polygon, więc to idealna opcja by rozpocząć lub kontynuować pracę w środowisku Blockchain :)
Jako Senior Python Developer będziesz odpowiadał za:
-
Integrację z różnymi protokołami blockchain za pośrednictwem Pythona
-
Pracę z dokumentacją blockchain, narzędziami cli, prototypowanie i wdrażanie przepływów związanych z blockchain z kodu Python
- Projektowanie, wdrażanie i obsługa interfejsów API REST
- Pisanie czystego i dobrze opisanego kodu
-
Ścisłą współpraca między zespołami w międzynarodowym środowisku
Od Ciebie oczekujemy:
- 5+ lat doświadczenia w programowaniu w Pythonie
- Praktycznego doświadczenia w Python asyncio
-
Doświadczenia w tworzeniu i utrzymywaniu interfejsów API REST (najlepsze praktyki, walidacja żądań/odpowiedzi za pomocą Pydantic, kody błędów)
-
Znajomości relacyjnych baz danych (tworzenie nowych tabel, indeksów, ograniczeń, SQL, korzystanie z ORM)
- Samodzielności w pracy, w tym badaniach, prototypowaniu, rozwiązywaniu problemów, wybieraniu odpowiednich bibliotek Python (głównie związanych z blockchain stakingiem i powiązanymi tematami), zarządzaniu zadaniami w backlogu itp.
-
Umiejętności analitycznego myślenia, odpowiedzialności, proaktywnego podejścia i dobrych zdolności komunikacyjnych
- Doświadczenia w korzystaniu z narzędzi kontroli wersji, takich jak Git (github jako repozytorium kodu)
-
Znajomości języka angielskiego na poziomie co najmniej B2 (wszystkie spotkania, takie jak codzienna synchronizacja, dyskusje techniczne prowadzone w języku angielskim)
- Umiejętność pracy w środowisku Agile
Super jeśli dodatkowo masz:
-
Doświadczenie z Blockchain (zrozumienie ogólnych pojęć, tworzenie portfeli, transakcji, mechanizmów stakowania na różnych blockchainach, podstawowa wiedza na temat korzystania z istniejących inteligentnych kontraktów)
-
Doświadczenie z AWS (przynajmniej podstawowe praktyczne doświadczenie w pracy z Lambda, Cognito, CloudWatch, RDS)
-
Doświadczenie w pracy z REST API przy użyciu jednego z następujących frameworków: FastAPI, Flask, Django (aby zrozumieć ogólny sposób pracy z interfejsami API: używanie określonych metod HTTP, analizowanie parametrów ścieżki / zapytania, walidacja ładunków, dostarczanie kodów odpowiedzi itp. )
Co pomaga nam utrzymać balans?
- Rozwijaj z nami swoje hobby i umiejętności techniczne - korzystaj z budżetu szkoleniowego i wellbeing
- Praca z domu, praca z biura - u nas możesz wybrać i wygodnie rozsiąść się w swoim home office (nawet w wymiarze 100%)
- Chcesz mieć stały dostęp do specjalistów? Korzystaj z naszego pakietu Luxmed
- Siłownia to Twój drugi dom? Aktywuj z nami kartę multisport!
- Szukasz miejsca na dłużej? Zapraszamy! Usiądź wygodnie i ciesz się długofalową współpracą bez stresu o dress code czy złą atmosferę
- Lubimy się integrować i.. wiemy jak to robić :) Z naszym zespołem możesz grać w planszówki, ścigać się na gokartach, grać w laser tag lub... robić fajne rzeczy podczas naszych firmowych wyjazdów. To co, wchodzisz w to? :)
🦩🦩🦩🦩