Overig (wat IT aanraakt)

Blockchain Developer

Als Blockchain Developer bouw je software die draait op een gedeeld, onveranderlijk grootboek.

Over deze rol

Als Blockchain Developer bouw je software die draait op een gedeeld, onveranderlijk grootboek. Meestal gaat dat om smart contracts: stukjes code die automatisch uitvoeren wat partijen hebben afgesproken, zonder dat er een tussenpartij aan te pas komt. Fouten zijn hier duurder dan elders, want een uitgerold contract kun je vaak niet zomaar aanpassen.

In Nederland zit het werk bij fintech, bij logistiek en bij organisaties die herkomst willen kunnen aantonen, bijvoorbeeld van onderdelen of van certificaten. Daarnaast is er een kleinere markt rond digitale identiteit en tokenisatie. De techniek is vaak Solidity op Ethereum-achtige netwerken, soms Rust, met daaromheen gewone webontwikkeling voor de schil die gebruikers zien.

De rol vraagt een andere manier van denken dan gewone applicatiebouw: je ontwerpt alsof iedereen kan meekijken en alsof elke fout direct geld kost. Wie zorgvuldig werkt en zich in beveiliging verdiept, vindt hier een niche met weinig aanbod en relatief hoge tarieven.

Salaris per niveau

NiveauWerkervaringMaandsalaris
Junior 0-2 jaar €3.600 – €4.800
Medior 2-5 jaar €4.800 – €6.500
Senior 5-8 jaar €6.000 – €7.700
Lead / Specialist 8+ jaar €7.000 – €9.000

Belangrijkste skills

Solidity of RustSmart contractsEthereum en EVMCryptografie (basis)Beveiliging en audits

Test je skills in de matrix →

Handige certificeringen

Certificering is voor deze rol niet doorslaggevend.

Hoe word je Blockchain Developer?

Er zijn meerdere routes. Twee komen we het vaakst tegen:

Via een gerichte opleiding of cursus
  1. Verdiep je in de kerntechnieken: Solidity of Rust, Smart contracts, Ethereum en EVM.
  2. Bouw een portfolio of zijproject om het te laten zien.
  3. Solliciteer op junior- of medior-rollen en groei door.
Via doorgroei vanuit een aanverwante rol
  1. Benut de ervaring die je nu al hebt.
  2. Leer gericht de skills bij die voor deze rol tellen.
  3. Maak de overstap, met begeleiding van Matthew.

Bereid je voor: interviewvragen

Wat maakt het bouwen van een smart contract anders dan gewone software?

Dat je niet snel even een patch uitrolt. De code staat vast zodra hij live is en iedereen kan hem lezen. Ik test daarom uitgebreider vooraf, houd contracten zo klein mogelijk en denk vooraf na over hoe je een fout kunt opvangen zonder het hele contract te vervangen.

Welke fouten zie je het vaakst?

Problemen rond de volgorde van uitvoering, ontbrekende controles op wie iets mag aanroepen en rekenfouten met afronding. Veel daarvan is bekend en te voorkomen met beproefde bibliotheken in plaats van zelf bouwen. Een externe audit voor de uitrol vind ik bij echt geld geen luxe.

Wanneer is blockchain juist geen goede oplossing?

Als er een partij is die iedereen vertrouwt en die de gegevens gewoon kan beheren. Dan is een database sneller, goedkoper en makkelijker aan te passen. Blockchain wordt pas interessant als partijen elkaar niet vertrouwen en er toch een gedeelde waarheid nodig is.

Uit de praktijk van Matthew

In de markt zien we dat de blockchain-vraag in Nederland klein maar hardnekkig is en zich concentreert bij fintech en logistiek. Werkgevers letten sterk op beveiligingsbewustzijn: veel gesprekken gaan over bekende fouten in smart contracts en hoe je ze voorkomt. Wat is jouw ervaring?

Past Blockchain Developer bij jou?

Bespreek het met Matthew. Hij kent de markt, de bedrijven en de vacatures die er nú zijn op matchmatters.nl.