Opdrachtomschrijving

Allround developer
Regio:
Noord-Holland
Geplaatst:
05/07/2019
Status:
reageren niet meer mogelijk

Omschrijving

Opdracht omschrijving

Ben jij een enthousiaste Allround Developer met communicatieve skills en ben jij een Javascript, Node js en Express expert? Vind je het leuk om uit te vinden of digitale middelen ingezet kunnen worden om betrokkenheid van bewoners bij hun buurt te vergroten? Wil je een bijdrage te leveren
aan het schaalbaar maken van de huidige e-participatie software van de gemeente? Dan hebben wij een boeiende opdracht voor jou!

OpenStad is een klein innovatieteam van de gemeente, dat op maat online participatieprocessen ontwerpt en interactieve 
webapplicaties bouwt in lopende participatietrajecten van de gemeente, vaak in aanvulling op traditionele bewonersbijeenkomsten.
Jij vervult in het team de rol van all round developer. Op basis van het functioneel en visueel ontwerp van je collega ontwerpers ontwikkel jij interactieve webapplicaties, zowel front end als back end en begeleid je de technische livegang van de sites. Je programmeert mn in Javascript en Node js en maakt daarbij zoveel mogelijk gebruik van bestaande codes die het team OpenStad reeds
heeft ontwikkeld. Samen met de betreffende ontwerper stel je per project een planning op, definieer je je taken en stem je af met collega's in het OpenStad team, Datapunt, afdeling Informatievoorziening en ICT en betrokken ambtenaren in het project .
 
De OpenStad software is begonnen als een monoliet waarmee het team steeds sites of interactieve code kopieerde. Om te kunnen schalen is het noodzaak om sites sneller en tegen lagere kosten te ontwikkelen, het beheer van de software te professionaliseren en de afhankelijkheid van development te verminderen. Daarom ontwikkelt OpenStad op dit moment een modulair site management systeem
(ecosysteem Openstad) op basis van Apostrophe, met een aantal API servers, een authenticatie server en npm modules op basis van
React js .

Jij werkt de komende maanden samen met een collega developer aan dit ecosysteem, met als eerste focus het in het CMS zetten van de huidige  participatief begroten software en goede documentatie ervan op github. De ambitie is om alle modules en functionaliteiten die OpenStad heeft ontwikkeld in de afgelopen 3 jaar, te implementeren in dit ecosysteem.
Het omzetten van de participatief begroten software in het modulair site management systeem pakken we op samen met de gemeente Den Haag.

Werkzaamheden

  • ontwikkelen van front en back end voor interactieve webapplicaties 
  • begeleiden en monitoren van livegang van sites
  • afstemming met betrokken interne afdelingen binnen de gemeente
  • ontwikkelen van genoemd modulair site management met focus op omzetten van de huidige participatief begroten software

Vereisten
Branche-ervaring:
ICT
Functiegebied:
ICT/ Computer diensten
Expertise:
Software / Web Development
Werkervaring:
5-10 jaar
Opleiding:
WO

Selectiecriteria
De opdrachtgever heeft het tarief gemaximaliseerd op € 75,- incl. reiskosten excl. BTW Uiteraard vragen wij u zo scherp mogelijk aan te bieden. Leden van IPMarktplaats (premium/professional) betalen geen bemiddelingsfee/bureau marge bij uitvoering van deze opdracht.
knock out
U dient minimaal 1 relevante referentie op te geven. Vul in: organisatie - naam contactpersoon - telefoonnummer contactpersoon. Na afstemming met u en na het gesprek kan de opdrachtgever besluiten om in contact te treden met de referentie. Let op: de referentie dient op de hoogte te zijn.
knock out
U beschikt over een WO opleiding en/of WO werk- en denkniveau. U voldoet aan deze eis door het WO-diploma toe te voegen of deze ervaringen aantoonbaar te maken in het CV.
knock out
Geef in maximaal 1 pagina aan waarom u de meest geschikte bent voor deze opdracht. Uw motivatie zal worden besproken tijdens het interview, indien de u hiervoor wordt uitgenodigd. U kunt uw motivatie uploaden bij uw reactie of profiel.
knock out
U heeft antoonbare kennis van oauth en websecurity en webrichtlijnen Daarnaast heeft u in de afgelopen 8 jaar ,minimaal 5 jaar kennis van relevante programmeertalen en database systemen: javascript, HTML, MYSQL, node.js, express. Kennis van less en React, Linux en Git: minimaal 1 jaar.
knock out
U heeft kennis van Apostrophe en u heeft kennis van Docker
40 punten
U heeft ervaring met systeemontwikkelingDaarnaast heeft uin de afgelopen 8 jaar minimaal 5 jaar ervaring als allround developer. Dit dient duidelijk te blijken uit het cv.
knock out
U heeft aantoonbare ervaring met het ontwikkelen van open source software in gemeentelijke context Dit dient duidelijk te blijken uit het cv.
knock out
U vindt het leuk om mee te denken over functionaliteiten en ontwerp
40 punten
#U heeft affiniteit met maatschappelijke vraagstukken
20 punten

Uurtarief
Uurtarief:
€ 75 - € 85

Overige informatie
Startdatum:
02/09/2019
Duur:
1 - 3 maanden
Uren per week:
24 uur
Reageren voor:
12/07/2019