Vacature

Full stack developer (medior of ervaren)

Geplaatst op 14 juli 2025

Deel

Werk jij mee aan het samenwerken van de toekomst?

Aangenaam kennis te maken: wij van Winkwaves maken Harmonics. Wij van Winkwaves maken Harmonics. Een flexibel platform dat meegroeit met jouw organisatie en ambities. Je zet het in als sociaal intranet, online community of als tool voor organisatieontwikkeling. De mogelijkheden zijn eindeloos, het doel blijft gelijk: Winkwaves Harmonics is voor groepen die samen meer wil bereiken.

Sinds 2006 zijn we hiervoor hard aan het werk met tool én mindset. Als langetermijnsamenwerkingspartner van - en in cocreatie met - onze klanten. 

Waarom zijn wij op zoek naar jou?

We groeien hard! Het hybride werken zorgt ervoor dat steeds meer organisaties zoeken naar online manieren om met elkaar te verbinden en communiceren. Een platform, zoals Harmonics, sluit perfect aan bij deze wens. We hebben het dus lekker druk. Daarom zijn we op zoek naar jou: een talentvolle, gedreven developer.

Wat ga je bij ons doen?

Als full stack developer werk je mee aan ons sociaal platform Winkwaves Harmonics. In een gemotiveerd team werk je aan de hand van de Kanban-methode via een gestructureerde workflow samen aan bugs, features en epics. Samen werken we aan het uiteindelijke doel: het creëren en ondersteunen van het samenwerken van de toekomst.

  • Je werkt aan de verbeteringen van onze Linux SaaS-omgeving;
    • Bijvoorbeeld door het innoveren van onze eigen API en MVC Frontend;
    • De kern van de applicatie wordt gevormd door Ruby on Rails;
    • Onze database wordt dan ook benaderd via het Active Record patroon;
  • Je werkt aan de frontend met JavaScript/TypeScript, of met gespecialiseerde technologieën zoals Stimulus;
  • Je bent verantwoordelijk voor je eigen trajecten;
  • Je bent uiteraard (mede)verantwoordelijk voor het reviewen van de code van je collega’s, via Reviewboard;
  • Jenkins helpt je bij het automatisch checken en testen van je versgeschreven code;
  • Je hebt aandacht voor digitale toegankelijkheid en integreert dit in je werk;
  • Je werkt samen met je mededevelopers, productowner, designers en/of consultants;
  • Je developmentwerk doe je op een Linux desktop of Mac: de keuze is aan jou.

En heb je al veel ervaring?

In dat geval kunnen we je inzet goed gebruiken rondom de volgende onderwerpen:

  • Volgende slag slaan in de schaalbaarheid van onze codebase: er is behoefte aan meer design patterns, service-, policy- en permissionstrategieën, vereenduidigen van businessconcepten en terminologie, en meer.
  • Slank houden van onze testsuite: er moet balans worden gehouden tussen features en de omliggende integratietests.
  • API design: we werken voortdurend aan onze API en er is dan ook ruimte voor nieuwe inzichten rondom API design.

Er is altijd behoefte aan innovatie rondom onze kernsystemen:

  • We beheren onze serveromgeving met Puppet en zijn bezig met de implementatie Consul, Vault en Nomad.
  • We maken gebruik van Jenkins voor CI, en monitoringstools als Munin en Nagios.

Wie ben jij en wat neem je mee?

  • Je hebt een HBO denk- en werkniveau;
  • Je gaat complexe problemen niet uit de weg en wil deze structureel oplossen;
  • Je wordt gelukkig van een grote complexe codebase en het refactoren daarvan;
  • Je bent bekend met een versiebeheersysteem, zoals Git;
  • Je wil graag software ontwikkelen op basis van TDD of BDD methodieken;
  • Je weet de benodigde informatie uit een database te halen door middel van SQL;
  • Je spreekt je backend programmeertaal: we werken met Ruby; 
    • Ben je alleen bekend met bijvoorbeeld Python of PHP en je wil Ruby leren dan is dat geen probleem.

Verder...

  • Je gaat nauwkeurig te werk en houdt van nette code;
  • Je kunt goed doordacht beslissingen nemen;
  • Je bent nieuwsgierig en durft vragen te stellen;
  • Je voelt je verantwoordelijk voor het succes van onze software in het dagelijks leven van onze klanten;
  • Je bent trots op je werk en staat open voor feedback.
  • Je beheerst de Nederlandse taal (B1 niveau).

Wat bieden wij?

  • Een goed salaris met mooie arbeidsvoorwaarden;
  • Een parttime- of fulltimedienstverband (32 - 40 uur);
  • Een combinatie van op kantoor én hybride werken (binnen de EU);
  • Een opleidingsbudget voor jou om je skills en talenten te ontwikkelen;
  • De ruimte om jezelf te ontplooien en te leren van je collega's;
  • Samenwerken in een gevarieerd team met gedreven en intelligente collega’s - al zeggen we 't zelf;
  • Een gezonde werk-privébalans: tot 22.00 uur op kantoor zitten om een story af te ronden zal niet voorkomen; werk is belangrijk, maar privé des te meer;
  • Relaxte informele werksfeer waar het belangrijkste is dat je 'gewoon' jezelf kunt zijn;
  • Verwachte en onverwachte borrels, teamactiviteiten en bedrijfsuitjes die je uitdagen en waar wij nog weken (of jaren) over napraten.
  • In dit lijstje ook iets wat wij helaas niet bieden en dat is: (hulp bij) relocation.

Ben je er nog?

Mooi! We zien je motivatie graag tegemoet en nodigen je uit jezelf op een bij jou én ons passende wijze aan ons voor te stellen.

Contactpersoon: Lennie Kruithof | ikwilwerken@winkwaves.com | 070 7 119 119

---

PS: Reacties zonder motivatie of de persoonlijke benadering die bij Winkwaves past, zullen we terzijde leggen.

PS2: Sollicitaties worden aansluitend op de AVG binnen 2 weken na afronding van de procedure verwijderd uit ons systeem.

PS3: Acquisitie naar aanleiding van deze vacature wordt écht niet op prijs gesteld.