< Naar alle vacatures

Full-Stack Developer

Opleidingsniveau

Minimaal een afgeronde HBO-opleiding in een relevante richting (bijv. Informatica, Technische Informatica, Software Engineering)

Salarisindicatie in loondienst

€3000 - €6000 per maand

Indicatie uurtarief bij ZZP

€5000 - €8000 per maand

Doorgroeimogelijkheden

Lead Developer, Software Architect, IT Project Manager

Competenties & vaardigheden

Ervaring met JavaScript, Kennis van RESTful API's, Vaardigheid in Agile werken, Probleemoplossend vermogen

Gerelateerde functies

Software Engineer, Web Developer, Backend Developer, Frontend Developer, DevOps Engineer

Functiebeschrijving

Een Full-Stack Developer is verantwoordelijk voor zowel de front-end als de back-end van webapplicaties. Deze functie vereist een grondige kennis van diverse programmeertalen en technologieën, waaronder JavaScript, HTML, CSS en verschillende back-end technologieën. In deze rol werk je vaak binnen een team, waar je betrokken bent bij het specificeren, ontwerpen, ontwikkelen en documenteren van applicaties. Bovendien is het uitvoeren van unit-tests een essentieel onderdeel van de functie om de kwaliteit en functionaliteit van de software te waarborgen. Dit biedt de mogelijkheid om deel uit te maken van belangrijke projecten, zoals opdrachten voor de overheid, waarbij je bijdraagt aan technologische innovaties.

Wat betreft het salaris van een Full-Stack Developer, ligt dit in het gemiddelde segment voor IT-functies in Nederland. Het salaris kan variëren afhankelijk van ervaring en locatie, maar ligt doorgaans tussen de 3.000 en 6.000 euro per maand voor een fulltime positie. Voor zzp opdrachten is dit bedrag vaak hoger, aangezien freelancers hun tarieven zelf kunnen bepalen. Interim werk kan ook lucratief zijn, vooral wanneer je op projecten werkt voor de overheid of andere grote organisaties die bereid zijn meer te betalen voor gespecialiseerde vaardigheden en ervaring.

Typische taken van een Full-Stack Developer omvatten het ontwikkelen van gebruikersinterfaces, het schrijven van code voor server-side logica, en het integreren van databasecomponenten. Daarnaast houden developers zich bezig met het oplossen van technische problemen en het optimaliseren van de prestaties van applicaties. Ze werken vaak in een Agile omgeving, wat betekent dat ze regelmatig samenwerken met andere teamleden, feedback ontvangen en hun werk iteratief verbeteren. Dit zorgt ervoor dat projectdoelen tijdig worden behaald en dat er hoogwaardige software wordt geleverd. Bovendien zijn er mogelijkheden voor het werken aan geavanceerde technologieën en frameworks, wat de rol uitdagend en dynamisch maakt.

Om een specialist te worden in de functie van Full-Stack Developer, is het belangrijk om continu te leren en jezelf te ontwikkelen binnen het vakgebied. Dit kan bereikt worden door aanvullende cursussen, certificeringen en praktische ervaring op te doen via zzp opdrachten of projecten. Het is ook gunstig om ervaring op te doen met verschillende programmeertalen en technologieën, zoals Typescript en React, die veel gevraagd worden in de industrie. Door te netwerken en deel te nemen aan conferenties en workshops kun je op de hoogte blijven van de laatste ontwikkelingen en trends in softwareontwikkeling. Deze groei in vaardigheden en kennis kan leiden tot hogere functies binnen de IT-sector, zoals Lead Developer of Software Architect.

Opleidingsniveau

Minimaal een afgeronde HBO-opleiding in een relevante richting (bijv. Informatica, Technische Informatica, Software Engineering)

Salarisindicatie in loondienst

€3000 - €6000 per maand

Indicatie uurtarief bij ZZP

€5000 - €8000 per maand

Doorgroeimogelijkheden

Lead Developer, Software Architect, IT Project Manager

Competenties & vaardigheden

Ervaring met JavaScript, Kennis van RESTful API's, Vaardigheid in Agile werken, Probleemoplossend vermogen

Gerelateerde functies

Software Engineer, Web Developer, Backend Developer, Frontend Developer, DevOps Engineer

Functiebeschrijving

Een Full-Stack Developer is verantwoordelijk voor zowel de front-end als de back-end van webapplicaties. Deze functie vereist een grondige kennis van diverse programmeertalen en technologieën, waaronder JavaScript, HTML, CSS en verschillende back-end technologieën. In deze rol werk je vaak binnen een team, waar je betrokken bent bij het specificeren, ontwerpen, ontwikkelen en documenteren van applicaties. Bovendien is het uitvoeren van unit-tests een essentieel onderdeel van de functie om de kwaliteit en functionaliteit van de software te waarborgen. Dit biedt de mogelijkheid om deel uit te maken van belangrijke projecten, zoals opdrachten voor de overheid, waarbij je bijdraagt aan technologische innovaties.

Wat betreft het salaris van een Full-Stack Developer, ligt dit in het gemiddelde segment voor IT-functies in Nederland. Het salaris kan variëren afhankelijk van ervaring en locatie, maar ligt doorgaans tussen de 3.000 en 6.000 euro per maand voor een fulltime positie. Voor zzp opdrachten is dit bedrag vaak hoger, aangezien freelancers hun tarieven zelf kunnen bepalen. Interim werk kan ook lucratief zijn, vooral wanneer je op projecten werkt voor de overheid of andere grote organisaties die bereid zijn meer te betalen voor gespecialiseerde vaardigheden en ervaring.

Typische taken van een Full-Stack Developer omvatten het ontwikkelen van gebruikersinterfaces, het schrijven van code voor server-side logica, en het integreren van databasecomponenten. Daarnaast houden developers zich bezig met het oplossen van technische problemen en het optimaliseren van de prestaties van applicaties. Ze werken vaak in een Agile omgeving, wat betekent dat ze regelmatig samenwerken met andere teamleden, feedback ontvangen en hun werk iteratief verbeteren. Dit zorgt ervoor dat projectdoelen tijdig worden behaald en dat er hoogwaardige software wordt geleverd. Bovendien zijn er mogelijkheden voor het werken aan geavanceerde technologieën en frameworks, wat de rol uitdagend en dynamisch maakt.

Om een specialist te worden in de functie van Full-Stack Developer, is het belangrijk om continu te leren en jezelf te ontwikkelen binnen het vakgebied. Dit kan bereikt worden door aanvullende cursussen, certificeringen en praktische ervaring op te doen via zzp opdrachten of projecten. Het is ook gunstig om ervaring op te doen met verschillende programmeertalen en technologieën, zoals Typescript en React, die veel gevraagd worden in de industrie. Door te netwerken en deel te nemen aan conferenties en workshops kun je op de hoogte blijven van de laatste ontwikkelingen en trends in softwareontwikkeling. Deze groei in vaardigheden en kennis kan leiden tot hogere functies binnen de IT-sector, zoals Lead Developer of Software Architect.

Belastingdienst Logo
Full
Belastingdienst
Belastingdienst
Groningen
36 uur
5 jan. 2026
90 - 108
Alleen via omzetverloning
Logo Belastingdienst
Groningen
90 - 108
36 uur
5 jan. 2026
Reageer
Deadline: 31 jul. 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.

Beschrijving

  • Full-stack developer voor SFS die helpt het applicatielandschap te moderniseren en applicaties naar de laatste standaarden te brengen.
  • Werk in een nieuw en uniek team met eigen UX’ers; je begint op een blanco canvas en bouwt schermen volgens de nieuwste richtlijnen.
  • Front-end ontwikkeling met Angular en back-end resources ontwikkelen met Spring Boot binnen een Java-enterprise omgeving.
  • Je levert bijdrage aan testautomatisering (bijv. Cypresso), API-contracten/OpenAPI en werkt in een Scrum-team met alle disciplines aanwezig.
  • Flexibele werkomgeving met mogelijkheid tot thuiswerken; aanwezigheid op kantoor wordt 1 à 2 dagen per week verwacht.

Gevraagd profiel

  • Minimaal HBO werk- en denkniveau (3 jaar ervaring gewenst).
  • Ten minste 3 jaar relevante werkervaring in een Agile/Scrum-omgeving.
  • Minimaal 3 jaar ervaring met Java Enterprise en Spring (Spring Boot), plus ervaring met Java-frameworks zoals Hibernate en buildtools als Maven.
  • Aantoonbare ervaring met front-end frameworks, met name Angular.
  • Kennis van testautomatisering (bijv. Cypresso) en ervaring met OpenAPI/contract-driven development is een pre.
  • Teamspeler met heldere communicatieve vaardigheden en enthousiasme om complexe SFS-domeinen te doorgronden.
  • Uitstekende beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.
  • Opdracht niet geschikt voor ZZP'ers; locatie Groningen (Belastingdienst, Full ICT) met hybride werken.

Eisen

  • 3 Jaar HBO werk- en denkniveau
  • Uitstekende beheersing Nederlandse taal in woord en geschrift
  • 3 Jaar relevante werkervaring in een Agile / Scrum omgeving
  • 3 Jaar relevante werkervaring in een Java Enterprise (Spring)
  • 3 Jaar relevante werkervaring met JAVA frameworks (Spring, Hibernate, Maven)

Competenties

  • Teamspeler / gericht op samenwerken: We werken in een agile omgeving, als team ben je verantwoordelijk voor een flink aantal applicaties. Daarbij zijn korte lijnen en samenwerken cruciaal.Assertief: Binnen het team wordt een actieve inbreng in het team verwacht. Meedenken en kritische vragen stellen horen daarbij. In de samenwerking met andere teams is een actieve houding vereist.Communicatief sterk: Weet goed complexe zaken eenvoudig uit te leggen, moet hoofd- van bijzaken weten te scheiden, en kan binnen het team zaken begrijpelijk toelichten.Weet zich snel nieuwe tools en frameworks eigen te maken in een complexe omgevingFlexibel: Het zijn applicaties in het hart van het DUO-landschap. Dus bij incidenten kan het hectisch zijn. En kan er inzet buiten de gebruikelijke werktijden nodig zijn, bij uitzondering ook in het weekend.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht