Full-stack Developer (Medior / Senior)
Role details
Job location
Tech stack
Job description
Je werkt aan één van onze twee kernapplicaties (LDB of WWS). Beide zijn omvangrijke platforms met een stevige backend en een moderne, gebruiksvriendelijke frontend.
Je bent verantwoordelijk voor:
- het implementeren van nieuwe features en API-koppelingen;
- het ontwikkelen van nieuwe functionaliteiten;
- het zelfstandig draaiend houden van de applicatie (inclusief support en bugfixes);
- het verder ontwikkelen van de frontend (we migreren van KnockoutJS naar Vue 3);
- het optimaliseren van bestaande code en het verbeteren van performance;
- het meedenken over architectuur en deployment (Azure DevOps, CI/CD).
Kortom: een rol met veel vrijheid en verantwoordelijkheid, waarin je echt het verschil maakt.
Requirements
-
HTML, CSS, JavaScript KnockoutJS
-
migratie naar Vue 3
-
.NET Framework 4.8 / C#
-
NET, Web API 2 (REST-like APIs)
-
Microsoft SQL Server
-
SQL Server Reporting Services
-
SignalR voor live updates
-
ORM
-
TypeScript (Vue 3 of vergelijkbaar framework)
-
Microsoft SQL Server
-
.NET Core 9, ASP.NET, IIS
-
GIT / source control
-
Azure DevOps (CI/CD is een pré)
-
Ervaring met AI of code agents is een pluspunt
Jij bent een proactieve, sociale developer met oog voor kwaliteit. Je kunt zelfstandig werken en vindt het leuk om af en toe de lead te nemen, bijvoorbeeld bij de migratie naar een nieuw framework.
- Je hebt minimaal 3 jaar ervaring als developer (full-stack of backend met affiniteit voor frontend).
- Je stelt goede, kritische vragen en durft door te pakken.
- Je vindt het leuk om te werken aan bestaande code en tegelijk te vernieuwen.
- Je voelt je prettig in een team waar samenwerken, humor en betrokkenheid centraal staan.
- Je hebt een visie op AI en je wilt graag (verder) verdiepen in AI / code agents.
Waarom WSP? Bij WSP werk je in een groeiende organisatie. Je komt terecht in een hecht team waar jouw mening telt. We houden van korte lijnen, technische uitdaging en zichtbare impact. Jouw code wordt direct gebruikt door klanten over de hele wereld.
Benefits & conditions
- Een afwisselende functie met veel verantwoordelijkheid;
- Ruimte om mee te denken over architectuur en technologie;
- Een marktconform salaris, afhankelijk van ervaring;
- Uitstekende voorwaarden conform CAO Metalelektro
- Flexibele werktijden en de mogelijkheid tot deels thuiswerken;
- 27 vakantiedagen + 13 ADV-dagen
- Pensioenregeling en opleidingsmogelijkheden.
- En als je wilt: wekelijks mountainbiken met je collega's in de heuvels van Amerongen (Utrechtse Heuvelrug)