Blockchain Developer functiebeschrijving sjabloon/kort
Ons bedrijf is op zoek naar een blockchain -ontwikkelaar met uitgebreide expertise om lid te worden van onze IT -afdeling.
Als blockchain-ontwikkelaar maakt u op blockchain-gebaseerde toepassingsfuncties en -interfaces. U zult ook verantwoordelijk zijn voor het ontwikkelen en implementeren van een systeem dat eventuele wijzigingen van indringers verbiedt.
Het primaire doel van deze positie zal zijn om een veilig blockchain -netwerk te ontwikkelen, te construeren en te beheren. Je moet goed thuis zijn in verschillende blockchain-technologie. Het zou helpen als je goed thuis was in cryptografie en de toepassingen ervan in het blockchain-netwerk.
Blockchain -ontwikkelaar Jobprofiel
Een blockchain -ontwikkelaar maakt apps voor de Blockchain -protocolarchitectuur. Dit protocol draait bovenop het conventionele internetprotocol (IP) en dient als internet voor blockchain-aangedreven apparaten. Hun dagelijkse taken omvatten het ontwerpen en optimaliseren van algoritmen die voldoen aan het blockchain -systeem.
Een blockchain -ontwikkelaar produceert onder andere intelligente contracten, die programma's zijn die zijn geschreven voor de blockchain die op de blockchain -knooppunten werken.
Blockchain-compatibele applicaties en apparaten gebruiken een iets andere, gedecentraliseerde versie van het internet dat bekend staat als Web3. Het taak van een blockchain -ontwikkelaar is het maken van apps die zich houden aan de Web3 -specificaties van een gedecentraliseerd web.
Rapporteert aan
- Sr. Blockchain Software Developer
- Tech Lead
Blockchain -ontwikkelaarsverantwoordelijkheden
- Voer onderzoek, analyse, ontwerp, ontwikkeling, testen en onderhoud uit op een verscheidenheid aan blockchain -toepassingen
- Creëer en beoordeling van toepassingen voor nieuwe tools en technologieën
- Creëer, construeer en onderhoud een gedistribueerd blockchain-gebaseerd netwerk
- Ondersteuning en onderhoud van huidige en toekomstige gedistribueerde toepassingen
- Documenteer en beheer zowel nieuwe als huidige oplossingen
- Maak applicatiefunctionaliteit met behulp van meerdere programmeertalen
- Bied waarborgen tegen verschillende cybercriminaliteit
- Neem nieuwe tools en technologieën op om blockchain -toepassingen te verbeteren en te beschermen
- Ontmoet kritische belanghebbenden, technische partners en de ontwikkelaarsgemeenschap om nieuwe ideeën te verkennen
- Werk samen met cross-functionele teams en management om de vereisten voor blockchain-technologie te identificeren
Blockchain -ontwikkelaarseisen en -vaardigheden
- Bachelor/graad master's in informatica, informatietechnologie of vergelijkbare ervaring
- Eerdere ervaring met het ontwerpen van blockchain -apps
- Praktische ervaring met technologieën zoals quorum, Hyperledger, Ethereum en anderen
- Solide ervaring met verschillende PaaS -oplossingen van Azure, AWS en andere cloudplatforms
- Solide kennis van standaardmethoden en gegevensstructuren
- Expertise in één (of meer) van de volgende programmeertalen: C ++, Java, JavaScript, Nodejs
- Solide greep van blockchains zoals bitcoin
- Moet in staat zijn om efficiënte multithreaded -programma's te ontwikkelen
- Inzicht in fundamentele cryptografie en peer-to-peer netwerken
- Uitstekende interpersoonlijke en communicatieve vaardigheden
- Kennis van API-interactie met toepassingen van derden
- Eerdere ervaring met Python, Kafka en Postgres
- Geniet van het lezen van EIP's, BIP's en technische publicaties met betrekking tot blockchain -gemeenschapsgroei