< 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.

Rijkswaterstaat Logo
Full-stack developer
Rijkswaterstaat
Rijkswaterstaat
Rhoon, Zuid-Holland
36 uur
6 jul. 2026
90 - 100
Alleen via omzetverloning
Belastingdienst Logo
Full
Belastingdienst
Belastingdienst
Groningen
36 uur
5 jan. 2026
90 - 108
Alleen via omzetverloning
Logo Rijkswaterstaat
Rhoon, Zuid-Holland
90 - 100
36 uur
6 jul. 2026
Reageer
Deadline: 1 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.

Opdrachtomschrijving

Rijkswaterstaat (dienst Centrale Informatievoorziening, CIV – afdeling Scheepvaartmanagement) ontwikkelt en beheert 24x7 kritieke software voor veilige en efficiënte scheepvaart, zowel nationaal als internationaal.

De software ondersteunt diverse gebruikersgroepen zoals schippers, brugwachters, sluismeesters en verkeersleiders en verzorgt veilige gegevensuitwisseling met marifonie-, AIS- en processystemen.

Het team werkt in een moderne microservices-architectuur met CI/CD, Docker/Kubernetes en een stack met Java (Spring Boot), Kotlin, Angular, PostgreSQL en testtools zoals Robot Framework en Playwright.

Belangrijke taken zijn het leveren van betrouwbare corridorinformatie, geautomatiseerde trajectplanning en het aanbieden van rol-specifieke operationele user interfaces voor 24x7 beschikbaarheid en externe bediening van objecten.

Werkstijl: BizDevOps in multidisciplinaire scrumteams, hybride werken (clubhuis Rhoon, 1–2 dagen per week op locatie), met sterke aandacht voor automatisering, kwaliteit en continue verbetering.

Gewenst profiel

We zoeken een ervaren full‑stack ontwikkelaar met sterke focus op back‑end en aantoonbare ervaring binnen het scheepvaartdomein van Rijkswaterstaat. De kandidaat werkt zelfstandig binnen een scrumteam, draagt bij op technisch en inhoudelijk vlak en communiceert goed met stakeholders.

  • Opleiding en niveau: hbo of academisch werk- en denkniveau.
  • Ervaring: minimaal 5 jaar relevante ervaring met ontwikkelen van complexe enterprise software in Java en/of Kotlin.
  • Technisch: actuele Java-versie, Kotlin, Spring Boot, REST/JSON, microservices-architectuur en micro frontends.
  • Testen: bewezen ervaring met geautomatiseerd testen (TestX, Robot Framework, Playwright en/of TypeScript).
  • Infrastructuur en tooling: Docker/Kubernetes, CI/CD, Git, Maven, SonarQube, Linux en PostgreSQL.
  • Functioneel: ervaring met applicaties voor scheepvaartafhandeling op het hoofdvaarwegennet en werken onder 24x7 oproep/consignatiedienst is vereist.
  • Werkwijze: ervaring met SCRUM, zelfstandig plannen/uitvoeren/bewaken van sprinttaken, en bereidheid om full‑stack te werken en nieuwe technieken te adopteren.
  • Administratief: sollicitaties alleen via de portal (Striive/Select) met een volledig Nederlands CV (Word, max. 5 pagina’s) en compleet aanbiedingsdocument.

Eisen

  • Aanbiedingen kunnen alleen gedaan worden via onze portal Striive voorzien van een volledig Nederlands CV in Word van max. 5 pagina's, anders kunnen we deze helaas niet in behandeling nemen. Mocht je hulp hierbij nodig hebben dan kan je contact opnemen met onze afdeling support.
  • Uitsluitend aanbiedingen voorzien van een volledig ingevuld aanbiedingsdocument, met alle eisen en wensen uitgelegd voor een grotere slagingskans, nemen we mee in de selectie.
  • De kandidaat heeft hbo of academisch werk- en denkniveau
  • Het ontwikkelen van complexe (enterprise) softwaresystemen in Java/Kotlin;
  • Werken onder kwaliteitsborging in een microservices landschap
  • Het ontwikkelen van (REST) webservices met Java, Kotin en Spring;
  • Een microservice/micro frontend landschap;
  • Geautomatiseerd testen in TestX, Playwright en/of Typescript
  • Het ontwikkelen van applicaties voor de afhandeling van het scheepvaartverkeer op het hoofdvaarwegennet van Nederland
  • De systemen waaraan ontwikkeld zijn missiekritiek voor Rijkswaterstaat. Daarom wordt er buiten kantooruren een 24x7 oproep/consignatiedienst door de ontwikkelteams ingevuld.

Wensen

  • Daarnaast heeft de kandidaat ruime en aantoonbare ervaring met het werken conform SCRUM, programmeren in recente Java/Kotlin versies, Spring boot applicaties Docker/Kubernetes, Linux, PostgresSQL/SQL en ontwikkelstraattooling zoals SonarQube, Maven en Git.
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