O nas: Jesteśmy dynamiczną i innowacyjną firmą tworzącą najnowocześniejszą aplikację do handlu kryptowalutami. Naszą misją jest zapewnienie naszym użytkownikom płynnego i bezpiecznego handlu. Poszukujemy pełnego pasji i zapału młodszego programisty Pythona, który dołączy do naszego zespołu i przyczyni się do rozwoju backendu naszej aplikacji.
Opis stanowiska: Jako młodszy programista języka Python będziesz być odpowiedzialny za rozwój i utrzymanie zaplecza naszej aplikacji do handlu kryptowalutami. Będziesz ściśle współpracować z naszym głównym programistą i mentorem, aby zbudować niezawodne interfejsy API do handlu za pośrednictwem różnych giełd kryptowalut. Twoja rola będzie również polegać na tworzeniu testów jednostkowych i integracyjnych, aby zapewnić niezawodność i wydajność naszej platformy.
Obowiązki:
- Tworzenie i utrzymywanie backendu usługi dla aplikacji do handlu kryptowalutami.
- Projektuj i wdrażaj interfejsy API do handlu za pośrednictwem giełd kryptowalut.
- Współpracuj z głównym programistą i mentorem, aby zrozumieć wymagania i dostarczyć kod wysokiej jakości.
- li>
- Napisz testy jednostkowe i integracyjne, aby zapewnić niezawodność aplikacji.
- Wykorzystaj funkcje Firestore i Firebase do zarządzania danymi i przetwarzania bezserwerowego.
- Użyj GitHub do kontroli wersji i współpraca.
Wymagania:
- biegłość w języku programowania Python.
- podstawowa znajomość RESTful API projektowanie i rozwój.
- Znajomość systemów kontroli wersji, w szczególności GitHub.
- Chęć uczenia się i szybkiego dostosowywania się do nowych technologii i metodologii.
- Silne umiejętności rozwiązywania problemów umiejętności i dbałość o szczegóły.
- Dobre umiejętności komunikacyjne i umiejętność pracy w środowisku zespołowym.
Preferowane kwalifikacje:
- Doświadczenie z funkcjami Firestore i Firebase.
- Znajomość handlu kryptowalutami i technologii blockchain.
- Wcześniejsze doświadczenie w tworzeniu usług backendowych dla aplikacji handlowych.
< li>Zrozumienie zasad testów jednostkowych i testów integracyjnych.
Co oferujemy:
- Możliwość pracy w szybko rozwijającym się dynamiczne i innowacyjne środowisko.
- Mentoring i wskazówki od doświadczonych programistów.
- Elastyczne godziny pracy i opcje pracy zdalnej.
- Możliwości ciągłego uczenia się i rozwoju zawodowego.
- li>