1. Zaprojektowanie i wdrożenie systemu danych blockchain w celu obsługi wymagań dotyczących danych w czasie rzeczywistym.
2. Zbieraj, przetwarzaj i przekształcaj dane z wielu blockchainów w ustrukturyzowane dane, które mogą być wykorzystywane w czasie rzeczywistym.
3. Analizuj, wykorzystuj i stosuj te dane dla DID i portfela.
4. Kierowanie zespołem technicznym w celu wspólnego sprostania wyzwaniom technicznym i wdrożenia systemu danych.
5. Bądź na bieżąco z najnowszymi technologiami blockchain i technikami przetwarzania danych, aby stale optymalizować nasz system danych.
1. Dogłębne zrozumienie technologii blockchain, w tym Bitcoin, EVM i innych głównych lub powstających platform blockchain.
2. Rozległe doświadczenie w przetwarzaniu danych, w tym oczyszczaniu danych, transformacji danych i integracji danych. Znajomość systemów baz danych, takich jak SQL i NoSQL, oraz języków przetwarzania danych, takich jak Python, R, Scala itp.
3. Znajomość architektury danych i modelowania danych, z doświadczeniem w przekształcaniu danych z łańcuchów EVM, heterogenicznych łańcuchów itp. w ustrukturyzowane dane, które można wykorzystać w czasie rzeczywistym.
4. Biegłość i praktyczne doświadczenie w języku programowania Go.
5. Znajomość technologii przetwarzania danych blockchain i narzędzi takich jak Dune i The Graph.
6. Zrozumienie koncepcji i wdrożenia zdecentralizowanej tożsamości (DID), w tym standardów DID, weryfikowalnych danych uwierzytelniających, ochrony prywatności itp.
7. Zrozumienie zasad stojących za portfelami blockchain, w tym tworzenia portfeli, zarządzania kluczami, podpisywania transakcji itp.
8. Doświadczenie w branży blockchain, nauce o danych lub powiązanych dziedzinach. Preferowane jest doświadczenie w wykorzystywaniu wymienionych umiejętności w dużych projektach.
9. Doskonałe umiejętności pracy zespołowej i komunikacji oraz umiejętność skutecznego pisania w interdyscyplinarnym zespole.
10. Zdolność do szybkiego uczenia się i adaptacji do nowych technologii.
1. Projektowanie i wdrażanie algorytmów systemu dowodzenia, które mają być stosowane w rozwiązaniach zkEVM/zkVM.
2. Optymalizacja Elliptic Curve Primitives i procesów generowania dowodów.
3. Przegląd powstających protokołów zkEVM, zkVM i różnych protokołów ZKP z dogłębnym zrozumieniem ich artykułów naukowych i implementacji kodu.
1. Silne doświadczenie w matematyce, kryptografii lub Zero Knowledge Proof.
2. Solidne doświadczenie w systemach dowodzenia Plonk i Halo2 z rodzinami Elliptic Curve BN i BLS.
3. Biegłość w Rust & Go.
4. Zdolność do przyswajania nowych rzeczy poza kryptografią (np. szczegóły EVM).
5. Preferowane doświadczenie w rozwoju infrastruktury blockchain lub kryptografii.
1. Odpowiedzialny za testowanie funkcjonalności związanych z portfelem Web3, w tym aplikacji mobilnych, rozszerzeń Chrome i platform internetowych.
2. Samodzielne przeprowadzanie testów.
3. Wykorzystanie technik automatyzacji w celu zwiększenia wydajności testowania.
1. Minimum 3 lata doświadczenia w testowaniu, z doświadczeniem w testowaniu automatyzacji po stronie serwera.
2. Biegła znajomość co najmniej jednego języka programowania.
3. Biegłość w korzystaniu z różnych popularnych narzędzi testowych.
4. Preferowane jest wcześniejsze doświadczenie w pracy związanej z Web3.
5. Preferowane jest wcześniejsze doświadczenie w pracy w gigantach technologicznych.
6. Preferowane jest wcześniejsze doświadczenie w optymalizacji procesów testowania.
1. Odpowiedzialny za projektowanie, rozwój, testowanie, wdrażanie i utrzymanie smart kontraktów.
2. Współpraca z innymi członkami zespołu i udział w przeglądach kodu smart kontraktów.
3. Stała poprawa wydajności i bezpieczeństwa smart kontraktów.
4. Bycie na bieżąco z rozwojem i zmianami w technologii blockchain, aby utrzymać pozycję lidera technicznego.
1. Znajomość technologii blockchain i tworzenia smart kontraktów, z praktycznym doświadczeniem w tworzeniu rzeczywistych projektów kontraktów (nie forków).
2. Biegły w korzystaniu z Solidity i zaznajomiony z gromadzeniem inline, z głębokim zrozumieniem EVM.
3. Biegłość w opracowywaniu, testowaniu i wdrażaniu smart kontraktów przy użyciu frameworków, takich jak Hardhat, Truffle itp.
4. Znajomość web3.js lub ether.js.
5. Dobre nawyki programistyczne oraz rozległa wiedza i doświadczenie w zakresie DeFi, w szczególności protokołów agregacji.
1. Research i projektowanie zdecentralizowanych algorytmów podziału zleceń swap, optymalizacja wydajności algorytmów i poprawa efektywności handlu.
2. Utrzymanie i optymalizacja istniejących systemów algorytmów handlowych w celu zapewnienia stabilności i niezawodności w warunkach wysokiej współbieżności i wyjątkowych warunków.
3. Uczestniczenie w procesach projektowania i rozwoju architektury systemu oraz zapewniać wsparcie techniczne i rozwiązywać problemy związane z systemem.
4. Badanie nowych modeli algorytmów i strategii handlowych w celu zwiększenia wydajności i niezawodności systemu.
5. Opracowywanie, testowanie i wdrażanie algorytmów handlowych, ścisła współpraca z członkami zespołu w celu zapewnienia stabilności i niezawodności algorytmów.
1. Licencjat z informatyki lub pokrewnej dziedziny, solidne podstawy algorytmów i duże doświadczenie w rozwoju.
2. Biegły w rozwoju Golang, zaznajomiony z multithreadingiem i programowaniem o wysokiej współbieżności, z odpowiednim doświadczeniem programistycznym.
3. Znajomość popularnych struktur danych i algorytmów, z bogatym doświadczeniem w projektowaniu i rozwijaniu algorytmów handlowych.
4. Dogłębne zrozumienie i praktyczne doświadczenie w zakresie zasad technologii blockchain i zdecentralizowanego handlu.
5. Znajomość powszechnie stosowanych algorytmów i modeli uczenia maszynowego, preferowane odpowiednie doświadczenie w rozwoju.
6. Dobre umiejętności komunikacyjne i umiejętność pracy w zespole, zdolność do pracy w warunkach wysokiej presji.
1. Rozwijanie i utrzymywanie firmowej wyszukiwarki NFT, zapewniającej dokładne i skuteczne wyniki wyszukiwania.
2. Dogłębne zrozumienie technologii Elasticsearch (ES), odpowiedzialnej za optymalizację wydajności, dostosowanie rankingu i rozwój powiązanych funkcji wyszukiwarki.
3. Analizowanie i monitorowanie danych wyszukiwania oraz ciągła optymalizacja algorytmów wyszukiwania w celu poprawy komfortu korzystania z wyszukiwarki.
4. Ścisła współpraca z managerami produktu, projektantami oraz inżynierami frontendowymi i backendowymi w celu opracowania funkcji wyszukiwania, które spełniają potrzeby użytkowników.
5. Obserwowanie trendów branżowych w wyszukiwarkach i dostarczanie zespołowi najnowszych technologii i informacji rynkowych w dziedzinie wyszukiwania.
1. Tytuł licencjata lub wyższy w dziedzinie informatyki lub pokrewnej.
2. Ponad 3 lata doświadczenia w rozwoju i utrzymaniu wyszukiwarek, z dużym praktycznym doświadczeniem w Elasticsearch (ES).
3. Znajomość zasad działania wyszukiwarek, algorytmów rankingowych i powiązanych technik optymalizacji.
4. Silne podstawy programowania, biegła znajomość języka programowania Go.
5. Zrozumienie technologii NFT i blockchain, nadążanie za trendami branżowymi oraz dobre umiejętności uczenia się i duch innowacji.
6. Znajomość architektury mikrousług i odpowiednie doświadczenie projektowe.
7. Doskonałe umiejętności pracy zespołowej i komunikacji, zdolność do szybkiej integracji z zespołem.
1. Rozwijanie, optymalizacja i utrzymanie portfeli cyfrowych opartych na technologii MPC (Multi-Party Computation), zapewniając bezpieczeństwo zasobów użytkownika i ochronę prywatności.
2. Badanie i stosowanie najnowszych algorytmów kryptograficznych w celu zapewnienia bezpieczeństwa zasobów cyfrowych.
3. Ciągłe ulepszanie i optymalizacja portfela MPC w celu poprawy komfortu użytkowania i bezpieczeństwa.
1. Tytuł licencjata lub wyższy w dziedzinie informatyki, kryptografii lub pokrewnych.
2. Znajomość głównych technologii MPC i zasad algorytmów (takich jak gg18, gg20 itp.), ogólne rozumienie rozwiązań dla branżowych portfeli MPC, wraz z odpowiednim doświadczeniem w zakresie rozwoju i optymalizacji portfeli MPC.
3. Znajomość zaawansowanych algorytmów kryptograficznych, znajomość zasad matematycznych powszechnie stosowanych algorytmów kryptograficznych oraz zasad bezpieczeństwa kryptograficznego, w tym między innymi RSA, ECDSA, AES, DES, a także zrozumienie implementacji kodu algorytmu, różnic w wydajności i optymalizacja.
4. Znajomość walut cyfrowych i technologii blockchain, zrozumienie cech typowych walut cyfrowych i procesów transakcyjnych.
5. Biegła znajomość C++/Golang/Java, znajomość systemu Linux oraz możliwości projektowania i architektury systemu.
6. Preferowana jest dobra umiejętność uczenia się, logicznego myślenia i rozwiązywania problemów.
7. Silny duch pracy zespołowej, gotowość do podejmowania wyzwań, umiejętność pracy pod presją, dążenie do doskonałości oraz dobre zrozumienie praktyk i procesów.
1. Uczestniczenie w projektowaniu funkcji biznesowych produktów firmy i rozwoju backendu w oparciu o stos technologii Golang.
2. Rozwiązywanie wąskich gardeł systemu oraz poprawa jego stabilności i wydajności.
3. Odpowiedzialność za rozwój podstawowych produktów danych w blockchainie.
1. Dyplom licencjata lub wyższy w dziedzinie związanej z informatyką z co najmniej 3-letnim doświadczeniem zawodowym.
2. Solidne podstawy języka programowania Go, dobra znajomość programowania, dążenie do estetyki kodu i preferowanie czystego kodu.
3. Biegła znajomość powszechnie używanych pamięci masowych i oprogramowania pośredniczącego, takich jak MySQL, NoSQL i Queue, oraz znajomość powiązanych zasad technologicznych.
4. Znajomość korzystania z buforowania lub oprogramowania pośredniczącego, takiego jak Redis, RabbitMQ i Kafka.
5. Znajomość systemów rozproszonych i architektury mikrousług.
6. Co najmniej 1 rok doświadczenia programistycznego w web3 lub blockchain.
7. Preferowane jest niezależne myślenie, świadomość produktu i doświadczenie w blockchain. Umiejętność proponowania ulepszeń systemu i optymalizacji produktu jest dodatkowym atutem.
1. Odpowiedzialny za ogólny projekt, planowanie, analizę wymagań i optymalizację produktów związanych z Bitget Swap, w tym między innymi za funkcje produktu, projektowanie UI/UX i doświadczenie użytkownika.
2. Ścisła współpraca z zespołem programistów w celu zapewnienia płynnego postępu w rozwoju, testowaniu i wdrażaniu produktu oraz szybkie rozwiązywanie wszelkich problemów, które pojawiają się w trakcie procesu rozwoju.
3. Ścisła współpraca z działami marketingu, operacji i innymi działami w celu pomocy w promowaniu i marketingu działalności Bitget Swap, ciągłej optymalizacji doświadczenia użytkownika produktu i informacji zwrotnych z rynku.
4. Monitorowanie i analizowanie danych biznesowych oraz optymalizacja kluczowych wskaźników danych poprzez iteracje produktu.
1. Preferowany jest tytuł licencjata lub wyższy z informatyki, komunikacji, finansów lub pokrewnych dziedzin.
2. Minimum 3 lata doświadczenia w zarządzaniu produktami internetowymi, znajomość procesów i metodologii rozwoju produktów.
3. Biegła znajomość umiejętności i narzędzi związanych z projektowaniem prototypów produktów i doświadczeniem użytkownika.
4. Biegła znajomość języka angielskiego w mowie i umiejętność skutecznej komunikacji z członkami zespołu.
5. Posiada silne umiejętności logicznego myślenia, analizy danych i rozwiązywania problemów.
6. Doskonałe umiejętności komunikacji, koordynacji i pracy zespołowej, z silnym poczuciem odpowiedzialności i motywacji.
7. Znajomość branży blockchain i kryptowalut jest dodatkowym atutem.