1. Progettare e implementare un sistema di dati blockchain per supportare i requisiti di dati in tempo reale.
2. Raccogliere, elaborare e trasformare i dati provenienti da più blockchain in dati strutturati utilizzabili in tempo reale.
3. Analizzare, utilizzare e applicare questi dati per la DID e il portafoglio.
4. Guidare un team di esperti per affrontare collettivamente le sfide tecniche e realizzare l’implementazione del sistema di dati.
5. Rimanere al passo con le ultime tecnologie blockchain e le tecniche di elaborazione dei dati per ottimizzare continuamente il nostro data system.
1. Conoscenza approfondita delle tecnologie blockchain, tra cui Bitcoin, EVM e altre piattaforme blockchain popolari o emergenti.
2. Ampia esperienza nell’elaborazione dei dati, compresa la pulizia, la trasformazione e l’integrazione dei dati. Familiarità con database come SQL e NoSQL e con linguaggi di elaborazione dei dati come Python, R, Scala, ecc.
3. Conoscenza dell’architettura dei dati e del data modeling, con esperienza nella trasformazione di dati provenienti da blockchain EVM, blockchain eterogenee, ecc. in dati strutturati utilizzabili in tempo reale.
4. Conoscenza ed esperienza pratica del linguaggio di programmazione Go.
5. Familiarità con le tecnologie e gli strumenti di elaborazione dei dati blockchain, come Dune e The Graph.
6. Comprensione del concetto e dell’implementazione dell’identità decentralizzata (DID), compresi gli standard DID, le credenziali verificabili, la protezione della privacy, ecc.
7. Comprensione dei principi alla base dei portafogli blockchain, tra cui la creazione di portafogli, la gestione delle chiavi, la firma delle transazioni, ecc.
8. Esperienza in merito di blockchain, data science o settori correlati. L’esperienza nell’utilizzo delle competenze citate in progetti di grande importanza è preferibile.
9. Ottime capacità di lavoro in team e di comunicazione, capacità di lavorare efficacemente in un team interdisciplinare.
10. Facilità di apprendimento e di adattamento alle nuove tecnologie.
1. Progettare e implementare gli algoritmi del sistema delle prove da utilizzare per le soluzioni zkEVM/zkVM.
2. Ottimizzare le crittografie primitive a curva ellittica e i processi di generazione delle prove.
3. Esaminare i protocolli emergenti zkEVM, zkVM e vari protocolli ZKP con una comprensione approfondita dei loro documenti accademici e delle implementazioni del codice.
1. Consistente background matematico, crittografico o di prove a conoscenza zero.
2. Solida esperienza nei sistemi Plonk e Halo2 con le famiglie di curve ellittiche BN e BLS.
3. Padronanza di Rust e Go.
4. Capacità di acquisire nuove conoscenze al di fuori della crittografia (ad es. dettagli delll’EVM).
5. L’esperienza nello sviluppo di infrastrutture blockchain o nella crittografia è preferibile.
1. Responsabile del testing di funzionalità legate al portafoglio Web3, comprese le applicazioni mobili, l’estensione per Chrome e le piattaforme basate sul Web.
2. Gestire in modo indipendente il lavoro di testing.
3. Utilizzare le tecniche di automazione per migliorare l’efficienza del testing.
1. Minimo 3 anni di esperienza nel testing, con esperienza nel testing di automazione lato server.
2. Competenza nell’uso di almeno un linguaggio di programmazione.
3. Competenza nell’uso di vari strumenti di testing comuni.
4. È preferibile un’esperienza lavorativa pregressa in ambito Web3.
5. È preferibile un’esperienza lavorativa pregressa in una Big tech.
6. È preferibile un’esperienza lavorativa pregressa nell’ottimizzazione dei processi di testing.
1. Responsabile della progettazione, dello sviluppo, del testing, dell’implementazione e dell’aggiornamento degli smart contract.
2. Collaborare con altri membri del team e partecipare alle revisioni del codice degli smart contract.
3. Migliorare continuamente le prestazioni e la sicurezza degli smart contract.
4. Rimanere al passo con lo sviluppo e i cambiamenti della tecnologia blockchain per mantenere la leadership tecnica.
1. Familiarità con la tecnologia blockchain e lo sviluppo di smart contract, con esperienza pratica nello sviluppo di progetti di contratti reali (non fork).
2. Competenza nell’uso di Solidity, familiarità con l’assemblaggio inline e profonda comprensione dell’EVM.
3. Competenza nello sviluppo, nel testing e nell’implementazione degli smart contract utilizzando framework come Hardhat, Truffle, ecc.
4. Familiarità con web3.js o ether.js.
5. Competenze di programmazione e ampia conoscenza ed esperienza della DeFi, in particolare dei protocolli di aggregazione.
1. Ricercare e progettare algoritmi decentralizzati di ripartizione degli ordini di swap, ottimizzare le prestazioni degli algoritmi e migliorare l’efficienza del trading.
2. Aggiornare e ottimizzare i sistemi degli algoritmi di trading esistenti per garantire la stabilità e l’affidabilità in condizioni di elevata affluenza e in condizioni eccezionali.
3. Partecipare ai processi di progettazione e sviluppo dell’architettura del sistema e fornire supporto tecnico e soluzioni per la risoluzione dei problemi del sistema.
4. Esplorare nuovi modelli di algoritmi e strategie di trading per migliorare l’efficienza e l’affidabilità del sistema.
5. Sviluppare, testare e distribuire algoritmi di trading, lavorando a stretto contatto con i membri del team per garantire la stabilità e l’affidabilità dell’algoritmo.
1. Laurea in computer science o simile, solide basi di algoritmi e ampia esperienza di sviluppo.
2. Competenza nel linguaggio GoLang, familiarità con il multithreading e la programmazione ad alta frequenza, con esperienza di sviluppo rilevante.
3. Conoscenza delle strutture dei dati e degli algoritmi più comuni, con una profonda esperienza nella progettazione e nello sviluppo degli algoritmi di trading.
4. Conoscenza approfondita ed esperienza pratica dei principi della tecnologia blockchain e del trading decentralizzato.
5. Familiarità con gli algoritmi e i modelli di apprendimento automatico comunemente utilizzati, con preferenza per l’esperienza di sviluppo.
6. Buone capacità di comunicazione e di lavoro in team, anche sotto pressione.
1. Sviluppare e aggiornare il motore di ricerca NFT dell’azienda, garantendo risultati di ricerca accurati ed efficienti.
2. Conoscere a fondo la tecnologia Elasticsearch (ES), responsabile dell’ottimizzazione delle prestazioni, delle modifiche del posizionamento e dello sviluppo delle funzionalità correlate del motore di ricerca.
3. Analizzare e monitorare i dati di ricerca e ottimizzare continuamente gli algoritmi di ricerca per migliorare l’usabilità del motore di ricerca.
4. Collaborare a stretto contatto con product manager, designer e ingegneri frontend e backend per sviluppare funzioni di ricerca che soddisfino le esigenze degli utenti.
5. Tenere traccia delle tendenze del settore dei motori di ricerca e fornire al team le ultime informazioni tecnologiche e di mercato del settore.
1. Laurea triennale o superiore in computer science, informatica o simili.
2. Oltre 3 anni di esperienza nello sviluppo e nell’aggiornamento dei motori di ricerca, con una vasta esperienza pratica in Elasticsearch (ES).
3. Familiarità con i principi dei motori di ricerca, gli algoritmi di posizionamento e le relative tecniche di ottimizzazione.
4. Solide basi di programmazione, competenza nel linguaggio di programmazione Go.
5. Comprensione della tecnologia NFT e blockchain, aggiornamento sulle tendenze del settore, buone capacità di apprendimento e spirito di innovazione.
6. Familiarità con l’architettura a microservizi ed esperienza in progetti correlati.
7. Ottime capacità di lavorare in team e di comunicazione, capace di integrarsi rapidamente in un team.
1. Sviluppare, ottimizzare e aggiornare i portafogli digitali basati sulla tecnologia MPC (Multi-Party Computation), garantendo la sicurezza degli asset degli utenti e la protezione della privacy.
2. Ricercare e applicare i più recenti algoritmi crittografici per garantire la sicurezza degli asset digitali.
3. Perfezionare e ottimizzare continuamente il portafoglio MPC per migliorare l’usabilità e la sicurezza.
1. Laurea triennale o superiore in computer science, crittografia o simile.
2. Familiarità con le tecnologie MPC più diffuse e i principi degli algoritmi (come gg18, gg20, ecc.), comprensione delle soluzioni per i portafogli MPC del settore, esperienza di sviluppo e ottimizzazione dei portafogli MPC.
3. Conoscenza degli algoritmi crittografici avanzati, familiarità con i principi matematici degli algoritmi crittografici comuni e con i principi della sicurezza crittografica, inclusi RSA, ECDSA, AES, DES, comprensione dell’implementazione del codice degli algoritmi, delle differenze di prestazioni e dell’ottimizzazione.
4. Familiarità con le valute digitali e la tecnologia blockchain, comprensione delle caratteristiche delle valute digitali comuni e dei processi di transazione.
5. Competenza in C++/GoLang/Java, familiarità con Linux e capacità di progettazione e architettura di sistema.
6. È preferibile una propensione all’apprendimento, al pensiero logico e al problem solving.
7. Spirito di squadra, volontà di affrontare le sfide, capacità di lavorare sotto pressione, ricerca dell’eccellenza, buona comprensione di pratiche e processi.
1. Partecipare alla progettazione delle funzioni aziendali dei prodotti dell’azienda e allo sviluppo del backend basato sullo stack tecnologico GoLang.
2. Risolvere i colli di bottiglia del sistema e migliorare la stabilità e le prestazioni.
3. Responsabile dello sviluppo dei prodotti basati sui dati nella blockchain.
1. Laurea triennale o superiore in ambito informatico con almeno 3 anni di esperienza lavorativa.
2. Solide basi nel linguaggio di programmazione Go, buona capacità di programmazione, ricerca dell’estetica del codice e preferenza per il codice pulito.
3. Competenza nei sistemi di archiviazione e middleware comunemente utilizzati, come MySQL, NoSQL e Queue, e familiarità con i rispettivi principi tecnici.
4. Familiarità con caching o middleware come Redis, RabbitMQ e Kafka.
5. Conoscenza dei sistemi distribuiti e dell’architettura a microservizi.
6. Almeno 1 anno di esperienza di sviluppo web3 o blockchain.
7. Pensiero indipendente, conoscenza del prodotto ed esperienza nel campo della blockchain sono caratteristiche preferenziali. La capacità di proporre miglioramenti del sistema e ottimizzazioni del prodotto è un plus.
1. Responsabile del design complessivo, della pianificazione, dell’analisi dei requisiti e dell'ottimizzazione dei prodotti legati a Bitget Swap, incluse le funzionalità del prodotto, l’UI/UX e la user experience.
2. Lavorare a stretto contatto con il team di sviluppo per garantire un regolare avanzamento dello sviluppo, del testing e dell'implementazione del prodotto, e risolvere tempestivamente qualsiasi problema che si presenti durante il processo di sviluppo.
3. Coordinarsi con il marketing, con operations e altri dipartimenti per contribuire alla promozione e al marketing di Bitget Swap, ottimizzando continuamente la user experience del prodotto e il feedback del mercato.
4. Monitorare e analizzare i dati aziendali e ottimizzare le metriche chiave dei dati attraverso le iterazioni del prodotto.
1. È preferibile una laurea triennale o superiore in computer science, comunicazione, finanza o simile.
2. Minimo 3 anni di esperienza nella gestione dei prodotti Internet, con familiarità con i processi e le metodologie di sviluppo dei prodotti.
3. Competenza in funzioni e strumenti relativi alla progettazione di prototipi di prodotto e alla user experience.
4. Inglese fluente e capacità di comunicare efficacemente con i membri del team.
5. Spiccata capacità di pensiero logico, di analisi dei dati e di risoluzione dei problemi.
6. Ottime capacità di comunicazione, coordinamento e lavoro di squadra, con un forte senso di responsabilità e automotivazione.
7. La familiarità con il settore della blockchain e delle criptovalute è un plus.