< Naar alle vacatures

Fullstack Ontwikkelaar

Opleidingsniveau

Bachelor in Computerwetenschappen

Salarisindicatie in loondienst

€45000 - €70000 per jaar

Indicatie uurtarief bij ZZP

€100 per uur

Doorgroeimogelijkheden

Lead Developer, Software Architect, Projectmanager

Competenties & vaardigheden

Kennis van .NET, Ervaring met Angular, Communicatieve vaardigheden, Probleemoplossend vermogen, Teamwerk

Gerelateerde functies

Frontend Ontwikkelaar, Backend Ontwikkelaar, Software Engineer, DevOps Engineer

Functieomschrijving

De functie van een Fullstack Ontwikkelaar is essentieel in de moderne softwareontwikkeling. Een Fullstack Ontwikkelaar is verantwoordelijk voor zowel de frontend- als de backend-ontwikkeling van applicaties. Dit betekent dat hij of zij niet alleen de gebruikersinterface ontwerpt en implementeert, maar ook de server-side logica en database-integratie beheert. Deze rol vereist een grondige kennis van verschillende programmeertalen en technologieën, waaronder .NET, Angular, Java en meer. De Fullstack Ontwikkelaar werkt vaak binnen een Scrum-team, wat samenwerking en communicatieve vaardigheden cruciaal maakt. Het is ook van belang dat men in staat is om innovatieve oplossingen en nieuwe ideeën aan te dragen, zodat de applicaties continu verbeterd kunnen worden.

Typisch Salaris

Het salaris van een Fullstack Ontwikkelaar kan variëren afhankelijk van ervaring, locatie en het type werk (bijvoorbeeld zzp opdrachten, opdrachten overheid of interim werk). In Nederland ligt het gemiddelde salaris voor een Fullstack Ontwikkelaar meestal tussen de € 45.000 en € 70.000 per jaar. Voor zelfstandigen in de vorm van zzp opdrachten kunnen de tarieven oplopen tot € 100 per uur, afhankelijk van de complexiteit van de opdrachten en de betrokkenheid bij de projecten. De financiële beloningen kunnen aantrekkelijk zijn, vooral voor diegenen die kiezen voor interim werk of die werken aan overheid projecten, waar de vraag naar kwalitatieve ontwikkelaars hoog is.

Veelvoorkomende Taken

Fullstack Ontwikkelaars hebben diverse taken die variëren van het ontwikkelen van nieuwe functies, het oplossen van technische problemen tot het collaboreren met andere teamleden. Ze zijn verantwoordelijk voor de volledige levenscyclus van de softwareontwikkeling, van de initiële planning en architectuur tot implementatie en onderhoud. Dit houdt ook in dat ze voortdurend feedback moeten verzamelen van gebruikers en stakeholders, en moeten werken aan het verbeteren van bestaande systemen. In een Scrum-team is het belangrijk dat de Fullstack Ontwikkelaar actief deelneemt aan sprints en retrospectives, en zijn of haar voortgang en eventuele obstakels communiceert aan het team. Het dragen van verantwoordelijkheid voor projectresultaten is een cruciaal onderdeel van deze rol.

Vallen van Specialist

Om een specialist te worden in de rol van Fullstack Ontwikkelaar, is het belangrijk om te investeren in zowel opleiding als praktijkervaring. Een bachelor in computerwetenschappen of een vergelijkbare opleiding is vaak vereist, maar veel ontwikkelaars leren ook door middel van zelfstudie en online cursussen. Het volgen van relevante certificeringen, zoals die van Microsoft of Java, kan ook waardevol zijn. Daarnaast kunnen zzp opdrachten en interim werk een uitstekende manier zijn om ervaring op te doen en de vaardigheden verder te ontwikkelen binnen een diverse reeks projecten. Het is belangrijk om netwerkmogelijkheden te benutten en met andere professionals in het veld in contact te komen, aangezien samenwerking en kennisdeling cruciaal zijn voor de groei in deze functie.

Opleidingsniveau

Bachelor in Computerwetenschappen

Salarisindicatie in loondienst

€45000 - €70000 per jaar

Indicatie uurtarief bij ZZP

€100 per uur

Doorgroeimogelijkheden

Lead Developer, Software Architect, Projectmanager

Competenties & vaardigheden

Kennis van .NET, Ervaring met Angular, Communicatieve vaardigheden, Probleemoplossend vermogen, Teamwerk

Gerelateerde functies

Frontend Ontwikkelaar, Backend Ontwikkelaar, Software Engineer, DevOps Engineer

Functieomschrijving

De functie van een Fullstack Ontwikkelaar is essentieel in de moderne softwareontwikkeling. Een Fullstack Ontwikkelaar is verantwoordelijk voor zowel de frontend- als de backend-ontwikkeling van applicaties. Dit betekent dat hij of zij niet alleen de gebruikersinterface ontwerpt en implementeert, maar ook de server-side logica en database-integratie beheert. Deze rol vereist een grondige kennis van verschillende programmeertalen en technologieën, waaronder .NET, Angular, Java en meer. De Fullstack Ontwikkelaar werkt vaak binnen een Scrum-team, wat samenwerking en communicatieve vaardigheden cruciaal maakt. Het is ook van belang dat men in staat is om innovatieve oplossingen en nieuwe ideeën aan te dragen, zodat de applicaties continu verbeterd kunnen worden.

Typisch Salaris

Het salaris van een Fullstack Ontwikkelaar kan variëren afhankelijk van ervaring, locatie en het type werk (bijvoorbeeld zzp opdrachten, opdrachten overheid of interim werk). In Nederland ligt het gemiddelde salaris voor een Fullstack Ontwikkelaar meestal tussen de € 45.000 en € 70.000 per jaar. Voor zelfstandigen in de vorm van zzp opdrachten kunnen de tarieven oplopen tot € 100 per uur, afhankelijk van de complexiteit van de opdrachten en de betrokkenheid bij de projecten. De financiële beloningen kunnen aantrekkelijk zijn, vooral voor diegenen die kiezen voor interim werk of die werken aan overheid projecten, waar de vraag naar kwalitatieve ontwikkelaars hoog is.

Veelvoorkomende Taken

Fullstack Ontwikkelaars hebben diverse taken die variëren van het ontwikkelen van nieuwe functies, het oplossen van technische problemen tot het collaboreren met andere teamleden. Ze zijn verantwoordelijk voor de volledige levenscyclus van de softwareontwikkeling, van de initiële planning en architectuur tot implementatie en onderhoud. Dit houdt ook in dat ze voortdurend feedback moeten verzamelen van gebruikers en stakeholders, en moeten werken aan het verbeteren van bestaande systemen. In een Scrum-team is het belangrijk dat de Fullstack Ontwikkelaar actief deelneemt aan sprints en retrospectives, en zijn of haar voortgang en eventuele obstakels communiceert aan het team. Het dragen van verantwoordelijkheid voor projectresultaten is een cruciaal onderdeel van deze rol.

Vallen van Specialist

Om een specialist te worden in de rol van Fullstack Ontwikkelaar, is het belangrijk om te investeren in zowel opleiding als praktijkervaring. Een bachelor in computerwetenschappen of een vergelijkbare opleiding is vaak vereist, maar veel ontwikkelaars leren ook door middel van zelfstudie en online cursussen. Het volgen van relevante certificeringen, zoals die van Microsoft of Java, kan ook waardevol zijn. Daarnaast kunnen zzp opdrachten en interim werk een uitstekende manier zijn om ervaring op te doen en de vaardigheden verder te ontwikkelen binnen een diverse reeks projecten. Het is belangrijk om netwerkmogelijkheden te benutten en met andere professionals in het veld in contact te komen, aangezien samenwerking en kennisdeling cruciaal zijn voor de groei in deze functie.

Stichting ICTU Logo
Fullstack Ontwikkelaar
Stichting ICTU
Stichting ICTU
Den Haag
36 uur
8 jul. 2026
onbekend
Ook voor ZZP
Logo Stichting ICTU
Den Haag
onbekend
36 uur
8 jul. 2026
Reageer
Deadline: 30 jun. 2026
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Projectomschrijving

Verantwoord datagebruik en toegang tot gegevens staan centraal in de Nationale Digitaliseringsstrategie (NDS). Het federatief datastelsel (FDS) faciliteert veilige en gestandaardiseerde gegevensuitwisseling tussen overheden en private partijen. FTV ontwikkelt standaarden en de referentie-implementatie OpenFTV om toegangsverlening tot API’s te uniformeren en ontkoppeling van toegangssoftware van toepassingen mogelijk te maken. In 2026 worden twee standaarden formeel vastgesteld, een derde wordt in het bestuurlijke traject gebracht en OpenFTV wordt verder opgewaardeerd naar productieniveau en toegepast in praktijkproeven. Het project levert eind 2026 een werkende referentie-implementatie in de FDS-simulatieomgeving en draagt de resultaten over aan het meerjarige programma Realisatie IBDS (doorlopende planning tot 2031).

Kernactiviteiten en verantwoordelijkheden

  • Ontwikkelen en uitbreiden van functionaliteiten in OpenFTV.
  • Verbeteren van robuustheid en stabiliteit van bestaande functies.
  • Bijhouden en onderhouden van de demonstratie- en simulatieomgeving.
  • Documenteren van architectuur, werking en correct gebruik van OpenFTV.
  • Ondersteunen van implementaties en praktijkproeven bij overheden en partners.
  • Actieve bijdrage in multidisciplinaire teams (PoC en productie) en stakeholder‑adoptie.

Te behalen deel- en eindresultaten

Werken volgens agile: elke twee weken een werkende iteratie van OpenFTV; minimaal éénmaal per kwartaal een publiek beschikbare, productiewaardige release. Levering van volledige documentatie en benodigde DevOps-artefacten. Bij PoC’s en klantimplementaties worden specifieke deliverables in overleg bepaald. Projectafronding en formele oplevering vindt plaats op 31 december 2026.

Let op!!! Toelichting op eisen en wensen (verplicht)

Het aanleveren van een toelichting op de gevraagde eisen en wensen is verplicht. Zonder deze toelichting wordt het CV niet in behandeling genomen. Zorg dat uw toelichting minimaal het volgende bevat:

  • Concrete voorbeelden van vergelijkbare projecten (OpenFTV, API‑toegangsverlening of FDS-gerelateerde implementaties).
  • Specifieke technische rollen en verantwoordelijkheden die u vervulde (ontwikkeling, integratie, DevOps, documentatie).
  • Beschikbaarheid tot uiterlijk 31-12-2026 en gewenste inzet (uren per week / beschikbaarheidsdagen).
  • Vermelding van relevante technologieën, frameworks en tools (bijv. programmeertalen, CI/CD, containerisatie, API‑authenticatie/autorisation).
  • Referenties of contactgegevens van voormalige opdrachtgevers/collega’s indien beschikbaar.

Gewenst profiel

De kandidaat is een ervaren fullstack ontwikkelaar met aantoonbare ervaring in multidisciplinaire teams en in het bouwen van productiewaardige software en referentie‑implementaties. De kandidaat beschikt over uitstekende communicatieve vaardigheden in het Nederlands (mondeling en schriftelijk) en een solide technische basis in moderne ontwikkelmethoden en -tools. Vanwege de kleine teamsamenstelling is zelfstandigheid, proactieve houding en flexibiliteit in planning en uitvoering essentieel. Ervaring met API‑toegangsconcepten, beveiligingsstandaarden (OAuth, JWT, RBAC/ABAC), integratie van gateways en standaardenontwikkeling is sterk gewenst. Ervaring met DevOps-praktijken (CI/CD, containerisatie zoals Docker, orkestratie zoals Kubernetes), versiesystemen (Git) en documentatie van architectuur en operationele procedures wordt verwacht. De kandidaat kan samenwerken met implementatiepartners en klanten en staat stevig in het gesprek over correcte toepassing van FTV-principes en standaarden.

Praktische informatie

  • Opdrachtgever / locatie: Stichting ICTU, Den Haag (samenwerking met Digilab en implementatiepartners).
  • Rol: Fullstack Ontwikkelaar ICT.
  • Duur: tot 31 december 2026; agile iteraties van 2 weken, met kwartaalreleases.
  • Oplevering: productiewaardige OpenFTV, documentatie en DevOps‑artefacten; ondersteuning bij praktijkproeven en productietoepassingen.

Eisen

  • WO/HBO werk- en denkniveau
  • Meer dan 3 jaar kennis en ervaring met Golang en Kubernetes
  • Meer dan 2 jaar kennis en ervaring met React en CSS frameworks (zoals Tailwind)
  • Meer dan 1 jaar kennis en ervaring met Python
  • Meer dan 2 jaar kennis en ervaring met IAM-platforms
  • Uiterlijk per 13 juli 2026 beschikbaar

Wensen

  • Affiniteit en ervaring met Identity en Access Management (IAM) software
  • Aantoonbare ervaring met Helm-charts
  • Aantoonbare kennis en ervaring met gegevensuitwisseling via API-gateways
  • Relevante werkervaring bij de Rijksoverheid
Reageer
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht