Hét stappenplan om een freelance programmeur te vinden en in te huren

Misschien heb je een freelance programmeur nodig voor een naderende deadline. Of misschien heb je wel alle tijd om de perfecte kandidaat te vinden voor jouw bedrijf. Wat je behoeften ook zijn, je kan op allerlei manieren een freelance programmeur vinden én inhuren.

Al deze manieren hebben hun eigen voor- en nadelen. Maar welke benadering je ook kiest, je moet in elk geval:

  1. Definiëren wie je nodig hebt
  2. Kandidaten zoeken
  3. De kandidaten screenen om te kijken of ze geschikt zijn voor de opdracht.

Met dit artikel laten we je zien hoe je makkelijk deze stappen kan doorlopen en zo binnen de kortste keren de juiste freelance softwareontwikkelaar kan inhuren. Hierin hebben we het over wat je moet doen in de voorbereidende fase, wat je moet doen tijdens de zoektocht, en waar je het beste potentiële kandidaten kan vinden.

Gebruik de links hieronder om meteen de navigeren naar het onderwerp dat jij interessant vindt, of lees gewoon verder!

Wat je nodig hebt om de juiste freelancer in te huren

Zoals altijd is een goede voorbereiding de sleutel tot succes. Zo ook als je op zoek bent naar een freelance software developer.

Voordat je je zoektocht start, zijn er enkele zaken die je moet voorbereiden. Dit maakt het gemakkelijker om de juiste freelancer te vinden voor jouw bedrijf. Enkele belangrijke gebieden waar je naar wilt kijken voordat je op zoek gaat zijn:

  • Definitie van het project
  • Vacaturetekst
  • Screeningsproces
  • Sollicitatie-proces
  • Assessment
  • Modelcontract
  • Het tarief vaststellen

Maar hoe bereid je dit allemaal voor? Dat leggen we uit in het volgende onderdeel.

Stel jezelf deze vraag

Als je op zoek bent naar een freelance programmeur (of welke freelancer dan ook), dan zal je eerst deze vraag moeten beantwoorden:

Heb je een freelancer nodig voor een kortstondig project, of zal hij/zij een behoefte vervullen in een doorlopende rol?

Als je een freelancer zoekt voor een doorlopende rol, dan wil je misschien meteen naar het opzetten van een vacaturetekst. Maar aangezien softwareontwikkeling meestal wordt opgedeeld in projecten, is het toch de moeite waard om eens na te denken welke projecten je kan definiëren.

Het project definiëren

Als je een freelancer wil recruiten (of werven), moet de kandidaat goed bij het project passen. Dit is natuurlijk nog belangrijker als de programmeur in kwestie meerdere maanden, of zelfs jaren, zich aan het bedrijf verbindt. Oftewel, het is erg nuttig als je een goed overzicht hebt van de projecten waaraan de freelancer zal (of zou kunnen) werken.

In dit stadium heb je minstens al de basis van een project (met bijvoorbeeld visie, scope en benodigde kwaliteiten). En natuurlijk definieert een bruikbare projectbeschrijving ook de succescriteria van het project; in grote lijnen zijn dit kosten, omvang en tijd.

Maar wanneer je een freelance software engineer inhuurt, heb je meer informatie nodig. Je moet dingen weten als:

  • Welke taken zullen worden toegewezen aan de freelancer?
  • Welke vaardigheden heeft de freelancer nodig?
  • Wanneer moet hij/zij beschikbaar zijn?
  • Met wie gaat hij/zij samenwerken?

Om antwoorden op dit soort vragen te krijgen, moet je weten in welke fases, taken en activiteiten het project is opgebouwd. De project- of productmanager is de eerste persoon om om deze informatie te vragen. Zij zullen beter inzicht hebben in wat het project precies nodig heeft.

Een vacaturetekst opzetten

Is het duidelijk hoe het project wordt gedefinieerd? Dan is het nu tijd om de vacaturetekst te maken.

Elke vacature moet beginnen met een samenvatting van de ideale kandidaat. Hierin zet je ook de belangrijkste kernmerken van degene naar wie je op zoek bent. Ook biedt je een breed overzicht van de verwachte verantwoordelijkheden en de belangrijkste vaardigheden die de freelancer moet hebben.

Natuurlijk is dit niet anders dan voor een gewone werknemer. Maar voor een freelancer kan je nog meer nadruk leggen op ervaring, omdat je verwacht dat diegene snel ‘up en running’ is.

Focus je dus vooral op deze 3 dingen in de vacaturetekst:

  • Taken en verantwoordelijkheden
  • Belangrijkste vereisten en ervaring
  • Specifieke kennis en vaardigheden

Het is niet eenvoudig om deze verschillende aspecten van een functiebeschrijving goed uit te schrijven. Praat daarom met senior programmeurs, de managers die actief zijn (of zullen worden) in het project, en natuurlijk HR. Zij kunnen je een beter idee geven van wie je nodig hebt voor deze freelance-rol.

Met die informatie in de hand zou je vragen moeten kunnen beantwoorden als:

  • Wat zijn de minimale kwalificaties?
  • Wat voor ervaring heeft de freelancer nodig (en in welke sectoren)?
  • Wat is het minimum aantal jaren ervaring dat je zoekt?
  • Welke kwalificaties of ervaringen zijn leuk om te hebben (bonus) maar niet vereist?
  • Is de baan op afstand, op kantoor, of hybride?
  • Welke en hoeveel uren zullen ze werken?
  • Welke problemen moeten worden opgelost?

Hoeveel tijd en geld is er beschikbaar?

Daarnaast moet je ook goed kijken naar: Welke middelen zijn beschikbaar?

Uiteindelijk kunnen sommige opties voor het zoeken en aannemen van een freelancer je veel werk en tijd besparen (zeker als je er een deadline bij gemoeid is). Hier betaal je dan weer meer voor (bv voor een recruiter), terwijl je het natuurlijk ook zou kunnen doen met minder geld maar dan kost het waarschijnlijk meer tijd.

En kijk ook zeker naar wiens tijd wordt er geïnvesteerd? Wie van je collega’s is straks beschikbaar om te helpen bij de verschillende fases van het recruitment-proces? Wie zal er helpen bij het screeningsproces, de solliciatie, een eventuele assessment, etc.?

Aan de slag met het screeningsproces

Het is geweldig om “de perfecte kandidaat” te hebben, maar een programmeur inhuren doe je alleen als je er zeker van bent dat de freelancer de juiste vaardigheden, kwalificaties en ervaring heeft. Bovendien moet diegene goed in het team passen.

Hoe zit het screenings-proces in elkaar? Nou, je kan dit op verschillende manieren doen. Bijvoorbeeld met behulp van goede sollicatievragen, een technisch interview of coderings-test, of professionele referenties. Maar zorg er in elk geval voor dat je al begint voordat de sollicitaties binnenkomen!

Het begin: Nog voor de eerste sollicitatie

Misschien denk je dat de screenings-fase begint wanneer je voorstellen en sollicitaties van kandidaten ontvangt. Maar vaak zit dat anders.

Als je namelijk naar freelancers zoekt via een freelance-platform of recruiter, moet je al informatie verstrekken die zij nodig hebben om de kandidaten te helpen filteren.

Een deel van deze informatie – kwalificaties, vaardigheden, ervaring – zou je al moeten hebben. Daarnaast moet je het budget (voor een uurtarief) kunnen aangeven, en hoeveel uur je verwacht de freelancer(s) te zullen werken.

Met andere woorden: hoe eerder je erachter komt of kandidaten beschikbaar zijn wanneer je ze nodig hebt en bereid zijn om voor jouw budget te werken, hoe beter.

Zodra dat geregeld is, kan je beginnen met het opzetten van het sollicatiegesprek en -vragen.

Stel de juiste (sollicitatie)vragen

Je kunt wel miljoenen vragen vinden die je tijdens een sollicitatiegesprek kan stellen. Toch is het handig om de vragen die relevant zijn voor jouw specifieke geval nauwkeurig te bepalen.

Denk bijvoorbeeld aan specifieke vragen zoals:

  • Geef een voorbeeld van een applicatie waaraan je zelf hebt gewerkt of die je zelf hebt gebouwd.
  • Laat je portfolio zien. (Goede programmeurs hebben vaak een portfolio beschikbaar, inclusief wat kleine ‘pet projects’ op bijvoorbeeld GitHub).
  • Geef enkele voorbeelden van wanneer je goed hebt samengewerkt met collega’s. Hoe droeg dit bij aan jouw werkprestaties en die van het team?
  • Geef een voorbeeld van wanneer er iets fout ging en hoe je daarmee omging.
  • Wat doe je als je vastzit in je programmeer-proces?
  • Heb je ervaring met dingen als Stack Overflow, of begeleidt je juniors?
  • (evt) Wat is je ervaring met remote working?
  • Welke vragen heb je voor mij? (Dit is natuurlijk een standaard vraag, maar je kan hier altijd veel van leren!).

Hoe bereid je een technisch interview (coding test, coding assessment) voor?

Er is eigenlijk geen goed alternatief voor iets als een coding test, waarbij de kandidaat laat zien dat ze daadwerkelijk de juiste vaardigheden bezitten. Daarnaast kan je hiermee nagaan of ze onder druk kunnen presteren.

Dit is ook niet gek om te doen; de meeste programmeurs verwachten een ‘technical interview’ of coding test, die vaak wordt gehouden met een lead of senior developer.

Zorg er dus voor dat je zo’n test op poten zet. Enkele zaken die je hierbij een kan beoordelen:

  • Lukt het de sollicitant om de gegeven taken tot een goed einde te brengen?
  • Kunnen ze de benodigde tijd en vaardigheden voor de taken inschatten?
  • Kunnen ze goed communiceren?
  • Kunnen ze uitleggen wat er nodig is en wat ze hebben uitgevoerd?
  • Als ze ergens niet zeker van zijn, vragen ze dan om opheldering of doen ze aannames?

Ter voorbereiding van een coding test, moet je dit soort vragen kunnen beantwoorden:

  • Wie zal de technische interviews afhandelen?
  • Wie ontwerpt en beoordeelt de coderingstest?
  • Wordt de test lokaal of remote gehouden?
  • Welke interne en externe tools zijn er beschikbaar?

Technische interviews op afstand kunnen vaak worden gehouden via platforms zoals Skype of interviewtools zoals CoderPad. Hierbij helpt met name screen sharing om de ervaring te laten lijken op een persoonlijk interview.

Zorg altijd voor échte referenties

Tot slot raden wij je – als je een programmeur wilt inhuren – altijd aan om enkele professionele referenties op te vragen. Vraag de kandidaat waarom ze deze mensen als hun referenties hebben gekozen. Neem contact op met de referenties, liefst telefonisch. Dit is een van de beste manieren om meer te weten te komen over de kandidaat, aangezien de referentie je specifiek kan vertellen of de kandidaat goed werk heeft geleverd als freelancer.

Hoewel men normaal vaak pas als een van de laatste stappen contact opneemt met referenties, raden we je aan om dit al in een vroeg stadium te doen. Zo kom je er meteen achter of de kandidaat geschikt is.

Laat iemand anders potentiële software developers screenen

Als je niet de tijd, middelen of vaardigheden hebt om zelf freelance programmeurs te screenen, maak je geen zorgen.

Freelance platforms zoals Gun.io, Toptal, Turing, Upwork en vele anderen nemen in feite het screenings-proces geheel of gedeeltelijk over.

De screening die door freelancer platforms wordt aangeboden varieert van echte screening door mensen (zoals bij Gun.io) tot eenvoudige keyword matching op basis van de informatie die kandidaten invoeren (zoals Upwork dat doet).

Bovendien bieden sommige platforms allerlei ondersteuning voor de inhurende partij. Dit kan bestaan uit industrie-experts (die adviseren over en/of leiding geven bij het wervingsproces), proefperiodes en freelancers die specifiek voor jouw bedrijf worden geselecteerd.

Veel van dit soort platforms maken gebruik van review- en feedback-functies. Hiermee kan je dus zien hoe goed een freelancer het heeft gedaan in een eerdere opdracht (en welke review diegene kreeg van zijn/haar vorige opdrachtgever).

Dit werkt niet altijd even goed. In sommige gevallen leren freelancers hoe ze hier slim mee om kunnen gaan. In andere gevallen worden freelancers juist het slachtoffer van onterechte kritiek. Dus kijk altijd goed naar hoe een platform in elkaar steekt, en of je eventueel ook meer informatie over een bepaalde kandidaat kan vinden op een andere website als LinkedIn.

Een modelcontract dat bij jouw bedrijf past

Het is natuurlijk zonde als je de perfecte kandidaat vindt, maar er dan weken over doet om tot een akkoord te komen als het op het contract aankomt.

Je kan dit probleem op twee manieren vermijden:

  1. Stel een modelcontract op
  2. Gebruik een freelance platform dat het contract voor je afhandelt

Als je rechtstreeks een freelance programmeur inhuurt, moet je een contract opstellen dat indien nodig kan worden aangepast. Als de HR-afdeling geen standaard contract kan leveren, zijn er online veel modelcontracten te vinden. Natuurlijk moet je dit wel overleggen met HR en eventueel met een jurist.

Als alternatief hoef je bij de meeste freelance platforms geen eigen contracten op te stellen. Hierbij laat je het platform al dit soort dingen afhandelen, inclusief administratieve zaken zoals facturering en eventuele belastingen.

Het juiste tarief bepalen

Bedrijven willen de kosten laag houden. Soms betekent dat dat je zo weinig mogelijk wilt betalen voor een potentiële freelance software-ontwikkelaar. Maar hoe minder je betaalt, hoe minder je krijgt.

Dus in plaats van te proberen het onderste uit de kan te halen, kan je beter kijken naar het minimum verwachtte tarief, en het maximum van wat je eventueel zou kunnen betalen. Vervolgens kan je je richten op het vinden van een freelancer die de beste waarde biedt binnen deze prijsklasse.

Houd er ook rekening mee dat als je een freelancer inhuurt via een platform als Upwork, dat dit platform servicekosten inhoudt voordat de freelancer wordt betaald. Als je niet genoeg betaalt om dit te compenseren, kan je eindigen met kandidaten van lagere kwaliteit. Andere platforms voegen een vergoeding toe aan het tarief van de freelancer, waardoor jouw kosten juist stijgen.

En als je niet inhuurt via een platform, zal je nog beter moeten onderhandelen over een (uur)tarief. Vanuit het oogpunt van de freelancer zijn er allerlei tactieken om over tarieven te onderhandelen. Dus kijk daar eens naar voordat je de discussie aangaat, en bepaal wat je maximum budget is.

Waar vind je freelance softwareontwikkelaars om in te huren?

Nu je weet hoe je potentiële kandidaten kan screenen, moet je natuurlijk nog wel weten WAAR je deze kan vinden!

We hebben het al gehad over online freelance platforms — dus misschien denk je dat dat de beste plek is om freelance programmeurs te vinden. Dat is inderdaad een goed startpunt, maar wat ons betreft zijn sommige van de beste opties offline, niet online.

Dus laten we eens kijken naar de verschillende opties: o.a. persoonlijke referrals (verwijzingen), recruiters, freelance platforms, vacaturesites, en meer.

Vragen om persoonlijke referenties

Het beste is als een kennis of collega een freelancer aanbeveelt op basis van zijn of haar persoonlijke ervaring. Persoonlijke verwijzingen zijn vaak de beste manier om de een goede kandidaat te vinden.

Neem dus contact op met mensen met wie je in het verleden hebt samengewerkt (en wiens kennis/meningen je vertrouwt). Vertel hen wat je nodig hebt en vraag hen enkele programmeurs aan te bevelen.

Wat je ook kan doen is spreken met de meer seniors van bestaande ontwikkelingsteams. Misschien kennen zij wel de perfecte persoon voor de opdracht. Zij kunnen ook helpen met het ‘verkopen’ van de opdracht (en opdrachtgever) aan de freelancer, wat het uiteindelijk gemakkelijker maakt om tot een overeenkomst te komen.

De voordelen:

  • Gratis!
  • Persoonlijke referenties zijn vaak sterke kandidaten.
  • Kandidaten hebben waarschijnlijk meer ervaring op gebieden die u nodig hebt.
  • Je krijgt een idee van wat een kandidaat daadwerkelijk kan.
  • Je bouwt voort op een bestaande relatie.

En de nadelen:

  • Dit kan een traag proces zijn en duurt vaak lang.
  • Het levert geen groot aantal kandidaten op.
  • Misschien krijg je wel een referentie, maar is diegene helemaal niet op zoek naar een nieuwe opdracht.
  • Oftewel, kandidaten zijn soms niet beschikbaar of niet geïnteresseerd.

Gebruik maken van een recruiter

Recruiters kunnen je leven een stuk makkelijker maken. Het scheelt dan ook veel tijd die je anders in zou steken in het screenen en checken van potentiële freelance programmeurs. Wel moet je goed weten welke werving- en selectiebureaus geschikt en effectief zijn.

Het is altijd slim om te beginnen door mensen die je vertrouwt te vragen welke bureaus zij gebruiken. Wanneer je met een recruiter praat, zorg er dan ook voor dat ze jou de juiste vragen stellen.

Begrijpen ze je branche en het bedrijf goed? Is het voor hen duidelijk welke technologieën er binnen de IT-teams wordt gebruikt, snappen ze de vereiste programmeer-skills, en hebben ze al een idee van wat voor soort kandidaat geschikt zou zijn?

Daarnaast is het natuurlijk belangrijk om te checken: Komen de voorgestelde tarieven overeen met jouw verwachtingen? Hoe screenen en evalueren ze kandidaten (zodat jij dat niet hoeft te doen), en hoeveel tijd moet je zelf nog daadwerkelijk in het proces steken?

De voordelen:

  • Mogelijk is er al een bestaande pool van kandidaten
  • Bespaart tijd en energie.
  • Helpt met het voorkomen van dure (inhuur)fouten
  • Zorgt vaak voor een eerste screening van kandidaten.
  • Kan een goede manier zijn om snel de juiste programmeur te vinden (ideaal als je weinig tijd hebt).
  • Recruiters hebben verstand van de markt, en kan je ook advies geven. over het budget, hoe lang de zoektocht zal duren, etc.

Maar er zijn ook nadelen:

  • Recruiters kunnen duur zijn.
  • Niet alle bureaus zijn even nuttig of hebben een daadwerkelijke specialisatie.
  • Het vereist toch enige screening van de recruiter zelf

Recruiters kunnen dus duur zijn; meestal voegt een recruiter tussen 10% en 20% toe aan het uur- of dagtarief van de freelancer. Maar er is een groot verschil tussen recruiters die veel waarde toevoegen (door tijd en energie te besparen) en recruiters die voornamelijk een grote rekening sturen.

Kortom, als je te maken hebt met een krappe deadline, dan kan een recruitmentbureau soms snel de perfecte kandidaat klaar hebben staan. Maar er zitten ook enkele nadelen aan, met name de kosten.

Freelance platforms en marktplaatsen

Het aantal freelance platforms is de laatste jaren geëxplodeerd. Denk bijvoorbeeld aan generieke internationale platforms, of specifieke platforms voor ontwikkelaars in Nederland. We hebben niet genoeg ruimte om ze hier allemaal op te noemen, maar wel benoemen we een paar van de belangrijkste.

Over het algemeen kan je niet een freelancer ‘van de site af’ halen, en direct met hem/haar werken. Je moet dus met diegene communiceren (en het contract beheren) via de site, wat de zaken wat ingewikkelder maakt.

Deze platforms kunnen je soms wel goed helpen met relevante kandidaten te identificeren en bieden enige bescherming wanneer de freelancer iets verkeerd doet. Toch kunnen ze ook veel tijd kosten; en dwingen ze je vaak om je aan te passen aan een andere werkstijl.

We hebben al enkele freelance platforms genoemd, maar je kan hier bijvoorbeeld denken aan:

Dus wat zijn de voordelen?

  • Zeer grote pool van kandidaten.
  • Freelancers zijn al geëvalueerd/gefilterd op gebieden als vaardigheden, en ervaring.
  • Sommige platforms bieden ondersteuning om meer geschikte kandidaten te vinden.
  • Het platform ontzorgt met administratieve taken zoals contracten, facturatie, belastingen en betaling.
  • In plaats van algemene uurtarieven voor developers te moeten betalen, kan je vaak freelancers uit ontwikkelingslanden vinden. Dit kan het een stuk goedkoper maken.

En de nadelen:

  • Sommige platforms zijn duur (met name voor de freelancer)
  • Je moet nog steeds je eigen screening en evaluatie uitvoeren.
  • Soms krijg je te maken met grote aantallen ongeschikte kandidaten.
  • Over het algemeen staan ze geen communicatie buiten het platform toe, zeker niet voordat er een contract is overeengekomen.

Met andere woorden, freelance platforms zijn zeker een goede plek om freelance programmeurs te vinden, met name voor kortere projecten. De platforms zorgen daarnaast voor het contract en gerelateerde administratie.

Maar soms kan je inbox overlopen met sollicitaties van irrelevante kandidaten. En de regels en processen van een platform kan het moeilijk maken om een freelancer te integreren in je bestaande team of werkstroom.

Een programmeur inhuren via vacaturesites

Vacaturebanken bieden een aantal voordelen ten opzichte van modernere freelance platforms. Het is vaak makkelijk om een vacature te plaatsen, een goede kandidaat te vinden en een offline gesprek te plannen. Ook kan je veel makkelijker de freelancer inwerken en integreren in je eigen organisatie-structuur of het project-team.

Er zijn natuurlijk talloze vacaturesites, maar hier zijn er een paar waar je ook freelance ontwikkelaars. Let wel op dat deze toch met name worden gebruikt voor het vinden van interne kandidaten (dat wil zeggen: werknemers):

Maar als deze platforms voornamelijk worden gebruik voor werknemers, wat zijn dan de voordelen?

  • Biedt een breed scala aan kandidaten en tarieven
  • Kan zeer snel resultaten opleveren
  • Je bent niet gebonden aan de arbeidsovereenkomst van het platform, facturering, of andere zaken. Zodra je een freelancer inhuurt, kan je hem of haar in je eigen systemen inwerken.

En de nadelen:

  • Het screenen van de freelancers moet je echt zelf doen (en dat kan veel tijd/geld kosten)
  • Je hebt geen garantie of aanwijzingen over hoe goed een freelancer is
  • Ze zijn vaak niet alleen voor freelancers

Gebruik maken van LinkedIn

LinkedIn is slechts een van de vele social media die je kan gebruiken om freelancers te vinden. Toch wilden we het ook hier benoemen, omdat het een twee-delige aanpak biedt.

Ten eerste kan LinkedIn je namelijk helpen om referenties uit je netwerk te verkrijgen. Plaats gewoon een persoonlijke post, en met een beetje geluk vind je zo al een kandidaat.

Ten tweede kan je natuurlijk ook vacatures plaatsen. Ook op die manier kan het platform een goede manier zijn om freelance programmeurs te vinden.

Voordelen:

  • Handige zoektools om de best mogelijke kandidaat te vinden
  • Groot publiek
  • Je krijgt snel een idee van de geschiktheid van een kandidaat
  • Gratis opties voor het plaatsen van vacatures
  • Gemakkelijk gebruik maken van persoonlijke referenties

Nadelen:

  • Veel van dezelfde problemen als andere platforms (d.w.z. je moet tijd besteden aan het screenen en evalueren van kandidaten)
  • De pro vacature optie, LinkedIn Recruiter, kost $140/maand
  • Het is niet meteen duidelijk of potentiële kandidaten beschikbaar zijn om op korte termijn te starten

Online forums, communities & coding platforms

Sommige softwareontwikkelaars brengen veel tijd door op technische forums, communities en andere sites. Dit is dus ook een goede manier om nieuwe freelancers te vinden.

Wij raden altijd aan: Vraag je eigen ontwikkelaars welke sites zij gebruiken. Maar enkele opties zijn:

Voordelen:

  • Zeer specifiek publiek
  • Je krijgt soms al een goed beeld van de vaardigheden en eerdere projecten van kandidaten
  • Uitstekende optie voor direct contact met kandidaten
  • Velen zijn gratis te gebruiken

Nadelen:

  • Soms moet je specifieke (forum)regels volgen, anders wordt je gebanned
  • Kan veel tijd en energie kosten
  • Geen garantie op geschikte kandidaten
  • Vereist nog steeds een geschikt screening/evaluatieproces
  • Sommige platforms, zoals Stack Overflow, hebben betaalde abonnementen voor het plaatsen van vacatures.

Google is ook een oplossing

Als je met al deze tips écht geen geschikte kandidaat kan vinden, dan kan je het altijd nog proberen met Google. Dat kan nooit kwaad.

In principe probeer je freelance ontwikkelaars te vinden met ervaring die past bij jouw specifieke project, én die een eigen website of social media profiel hebben.

De voordelen:

  • Het proces is goedkoop (kost alleen tijd, geen geld)
  • Heel makkelijk om mee te beginnen

En de nadelen:

  • Het kost veel tijd voordat je iemand vindt, en er is geen garantie dat het zal werken
  • Er is geen gestructureerde manier om hiermee aan de slag te gaan
  • Vereist veel werk aan screening/evaluatie
  • Nogmaals: geen garantie dat degene die je vindt ook beschikbaar is.

Succes met het inhuren van de juiste programmeur!

Als je dit artikel tot hier hebt gelezen, heb je alles wat je nodig hebt om te beginnen. We hebben in dit artikel namelijk de twee belangrijkste onderdelen van het proces behandeld:

  1. WAT je nodig hebt om een freelance ontwikkelaar in te huren.
  2. En WAAR je een freelance ontwikkelaar kan vinden.

Zo hebben we het gehad over het definiëren van de ideale kandidaat en het evalueren van kandidaten. En natuurlijk hebben we enkele goede plekken beschreven waar je kandidaten zou kunnen vinden en inhuren (van TopTal tot een recruiter).

Maar wat je ook doet, vergeet niet: het werk houdt niet op als je eenmaal een freelance softwareontwikkelaar hebt ingehuurd. Je moet er nog steeds voor zorgen dat ze goed worden ingewerkt, geïntegreerd in bestaande teams en projecten, en ondersteund worden terwijl ze hun weg vinden in jouw bedrijf of organisatie.

Het vinden en inhuren van een goede freelance programmeur is een uitgebreid proces. Er is altijd ruimte voor verbetering, maar toch hopen we dat we je op weg helpen geholpen om gemakkelijk een freelance programmeur te vinden én in te huren.

Want to become an expert freelancer?

Subscribe for tips and tactics to get the freelance rate you want.