Publikuj oferty pracy
Zatrudniaj bez prowizji
170 wyświetleń
IdeaSoft.io
9 sierpnia 2024
Київ, Харків, Львів, Лісабон (Португалія), Прага (Чехія), Варшава (Польща), віддалено p>
< p> Poszukujemy doświadczonego programisty Rust z dużym doświadczeniem w Solanie , który jest wysoce proaktywny, niezależny i posiada doskonałe umiejętności rozwiązywania problemów oraz nastawienie inżynieryjne. Idealny kandydat powinien posiadać dogłębną wiedzę na temat Rusta i pasję do tworzenia wydajnych, niezawodnych i skalowalnych rozwiązań blockchain.
O naszych projektach
1) Tokenizacja nazw w blockchainie Solana: Ten projekt polega na tworzeniu inteligentnych kontraktów w celu tokenizacji nazw w blockchainie Solana.
Inteligentne kontrakty będą obsługiwać:
— Wybijanie tokenów nazw
— Umożliwienie transakcji rynkowych dotyczących kupna, sprzedaży i handlu tokenami nazw
— Zapewnianie zgodności z funkcjami określonymi w „Inteligentnych Interfejs integracji kontraktu”.
2) System danych i analiz dla handlu Solana: Klient zamierza opracować system śledzenia danych związanych z handlem monetami Solana, koncentrując się początkowo na danych w łańcuchu i swapach Jupiter, a później planuje uwzględnić Handel CEX. System będzie integrował dane od kluczowych dostawców, takich jak Raydium (główne źródło cen), Birdeye (dane rezerwowe i pomocnicze) i innych, jeśli będzie to potrzebne do osiągnięcia celów projektu.
Obowiązki:
— Projektowanie, opracowywanie i wdrażanie rozwiązań blockchain przy użyciu Rust, zgodnie z zasadami czystego kodu
— Projektowanie architektury produktu zgodnie z potrzebami biznesowymi
— Współpracuj z zespołem w celu zdefiniowania wymagań projektu i architektury dla aplikacji opartych na blockchain. Integruj funkcjonalność blockchain z nowymi i istniejącymi systemami i aplikacjami
— Przeprowadzaj przeglądy kodu i zapewniaj jakość i bezpieczeństwo opracowanego oprogramowania
— Opracowuj i utrzymuj testy komponentów
— Współpracuj z innymi programistami i interesariuszami aby identyfikować i wdrażać ulepszenia
— Weź udział w naszych edukacyjnych programach blockchain i wnieś swój wkład w nasze start-upy
Wymagania :
— Doskonałe zrozumienie składni Rusta , elementy wewnętrzne i zasady jego działania
— Dobre zrozumienie technologii blockchain, zasad kryptograficznych i systemów zdecentralizowanych
— Dogłębne zrozumienie ekosystemu Solana
— Doświadczenie w analizowaniu transakcji Solana
— Rozumienie instrukcji/dzienników/urządzeń PDA i innych definicji terminów w kontekście Solany
– Biegłość w pisaniu testów jednostkowych, testów integracyjnych i testów kompleksowych dla komponentów Rust i blockchain
— Umiejętność pisania wydajne i skalowalne zapytania do baz danych oraz zarządzanie trwałością danych w aplikacjach blockchain
— Doświadczenie z maszynami wirtualnymi wykorzystywanymi przez nowoczesne blockchainy: WebAssembly, EVM, COSMWASM
— Doświadczenie z relacyjnymi i nierelacyjnymi bazami danych.
— Znajomość zasad REST
— Zrozumienie zasad OOP, OOD, SOLID
— Głęboka znajomość standardowych algorytmów i struktur danych
— Umiejętność analizowania i optymalizacji wydajności platformy
— Znajomość zasad REST br/>— Doświadczenie w audytach bezpieczeństwa rozwiązań innych firm i rozwiązań wewnętrznych
będzie plusem:
— Praktyczne doświadczenie z pakietem Anchor SDK firmy Solana dla Rust
— Doświadczenie z EVM/Solidity
— Znajomość rozwiązań DeFi
— Znajomość najlepszych praktyk w zakresie zarządzania blockchainem i ochrony danych
Oferujemy:
— Konkurencyjne wynagrodzenie
Pakiet socjalny (24 dni robocze corocznego urlopu, 5 płatnych dni chorobowych)
— Elastyczne godziny pracy
— Wymagające projekty w różnych domenach biznesowych i różnorodnych stosach technologii
— Możliwości rozwoju osobistego i zawodowego
— Praca z utalentowanymi, ambitnymi i rodzinnymi zespołami
— Możliwości edukacyjne: kursy dla firm, centra wiedzy i wewnętrzne zajęcia z języka angielskiego
— Wynagrodzenie za certyfikat zawodowy i wsparcie w zakresie działań edukacyjnych
— Możliwość wyboru sprzętu IT, który Ci się podoba
— Społeczna odpowiedzialność biznesu